diff options
| author | Tulir Asokan <tulir@maunium.net> | 2020-09-05 13:40:29 +0300 |
|---|---|---|
| committer | Tulir Asokan <tulir@maunium.net> | 2020-09-05 13:40:29 +0300 |
| commit | 9a06d63ee9459402ec8a19bd9c22f81d692cf2e5 (patch) | |
| tree | 659dd0a88ce76e21fdb1d3df9e0de9e33e69499e /web/index.sass | |
| parent | 28c7d2f1a2113d3ea609373a345d23d35361d605 (diff) | |
Add navbar and switch to sass. Fixes #2
Diffstat (limited to 'web/index.sass')
| -rw-r--r-- | web/index.sass | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/web/index.sass b/web/index.sass new file mode 100644 index 0000000..fe73eb8 --- /dev/null +++ b/web/index.sass @@ -0,0 +1,82 @@ +// Copyright (c) 2020 Tulir Asokan +// +// This Source Code Form is subject to the terms of the Mozilla Public +// License, v. 2.0. If a copy of the MPL was not distributed with this +// file, You can obtain one at http://mozilla.org/MPL/2.0/. + +* + font-family: sans-serif + +html + scrollbar-width: none + + &::-webkit-scrollbar + display: none + +body + margin: 0 + +h1 + font-size: 1rem + +main + &.spinner, &.error, &.empty + margin: 2rem + + &.empty + text-align: center + +nav + display: flex + overflow-x: auto + scrollbar-width: none + + &::-webkit-scrollbar + display: none + + position: fixed + top: 0 + left: 0 + right: 0 + height: 12vw + + background-color: white + z-index: 10 + + div.sticker + width: 12vw + height: 12vw + +section.stickerpack + // This is a slightly hacky hack so that we can simultaneously have: + // * Anchor URLs scroll so the header is visible + // * The scroll area is the whole document + padding-top: 12vw + margin-top: -12vw + + > div.sticker-list + display: flex + flex-wrap: wrap + + > h1 + margin: .75rem + +div.sticker + display: flex + padding: 4px + cursor: pointer + position: relative + width: 25vw + height: 25vw + box-sizing: border-box + + &:hover + background-color: #eee + + > img + display: none + width: 100% + object-fit: contain + + &.visible + display: initial |
