aboutsummaryrefslogtreecommitdiffstats
path: root/web/index.sass
diff options
context:
space:
mode:
authorTulir Asokan <tulir@maunium.net>2020-09-05 13:40:29 +0300
committerTulir Asokan <tulir@maunium.net>2020-09-05 13:40:29 +0300
commit9a06d63ee9459402ec8a19bd9c22f81d692cf2e5 (patch)
tree659dd0a88ce76e21fdb1d3df9e0de9e33e69499e /web/index.sass
parent28c7d2f1a2113d3ea609373a345d23d35361d605 (diff)
Add navbar and switch to sass. Fixes #2
Diffstat (limited to 'web/index.sass')
-rw-r--r--web/index.sass82
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
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage