@import './_variables.scss'; #app { background-size: cover; background-attachment: fixed; background-repeat: no-repeat; background-position: 0 50px; min-height: 100vh; } i { user-select: none; } h4 { margin: 0; } #content { box-sizing: border-box; padding-top: 60px; margin: auto; min-height: 100vh; max-width: 980px; background-color: rgba(0,0,0,0.15); align-content: flex-start; } .text-center { text-align: center; } body { font-family: sans-serif; font-size: 14px; margin: 0; color: var(--fg); } a { text-decoration: none; color: var(--link); } button{ user-select: none; color: var(--faint); background-color: var(--btn); border: none; border-radius: 5px; cursor: pointer; border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 2px black; font-size: 14px; font-family: sans-serif; &:hover { box-shadow: 0px 0px 4px rgba(255, 255, 255, 0.3); } &:disabled { cursor: not-allowed; opacity: 0.5; } &.pressed { color: var(--faint); background-color: var(--bg) } } input, textarea, select { border: none; border-radius: 5px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); border-top: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 2px black inset; background-color: var(--lightBg); color: var(--lightFg); font-family: sans-serif; font-size: 14px; padding: 5px; // TODO: Restyle