menu; configuration; localStorage
This commit is contained in:
130
style/style.styl
130
style/style.styl
@@ -1,42 +1,103 @@
|
||||
svg
|
||||
width: 100%
|
||||
display: block
|
||||
width: auto
|
||||
height: auto
|
||||
max-width: 100%
|
||||
max-height: 100%
|
||||
margin: auto
|
||||
|
||||
a
|
||||
text-decoration: inherit
|
||||
|
||||
header
|
||||
z-index: 98
|
||||
display: flex
|
||||
overflow: visible
|
||||
justify-content: space-between
|
||||
background-color: blue
|
||||
color: white
|
||||
line-height: 1em
|
||||
h1
|
||||
z-index: 99
|
||||
font-size: 100%
|
||||
a:link
|
||||
margin: 0.5em
|
||||
&::before
|
||||
width: 1em
|
||||
content: "☰"
|
||||
color: white
|
||||
#downloads
|
||||
margin-right: .25em
|
||||
&:hover #menu
|
||||
display: block
|
||||
#menu
|
||||
display: none
|
||||
background-color: #ccc
|
||||
color: black
|
||||
margin: 1px
|
||||
padding: 0
|
||||
border: 1px solid black
|
||||
z-index: 100
|
||||
a
|
||||
margin: 0
|
||||
padding: .5em
|
||||
&:hover
|
||||
background-color: #eee
|
||||
a + a
|
||||
border-top: 1px solid black
|
||||
&:hover
|
||||
display: block
|
||||
a
|
||||
margin: 0.5em
|
||||
display: none
|
||||
&[href]
|
||||
display: block
|
||||
&:link
|
||||
color: inherit
|
||||
#downloads, #info
|
||||
display: flex
|
||||
|
||||
#info
|
||||
display: none
|
||||
|
||||
#clock
|
||||
margin: 0.5em
|
||||
#status
|
||||
margin: 0.5em
|
||||
&.wait
|
||||
&::before
|
||||
content: "⌛"
|
||||
color: inherit
|
||||
&.error
|
||||
&::before
|
||||
content: "✘"
|
||||
color: red
|
||||
&.success
|
||||
&::before
|
||||
content: "✔"
|
||||
color: green
|
||||
#orientation
|
||||
margin: 0.5em
|
||||
&.lr
|
||||
&::before
|
||||
content: "→"
|
||||
&.tb
|
||||
&::before
|
||||
content: "↓"
|
||||
&.rl
|
||||
&::before
|
||||
content: "←"
|
||||
&.bt
|
||||
&::before
|
||||
content: "↑"
|
||||
|
||||
#error
|
||||
display: none
|
||||
background-color: red
|
||||
|
||||
#svg, #dot
|
||||
text-decoration: inherit
|
||||
color: white
|
||||
display: none
|
||||
&[href]
|
||||
display: block
|
||||
|
||||
.top
|
||||
header
|
||||
position: absolute
|
||||
top: 0
|
||||
left: 0
|
||||
right: 0
|
||||
width: 100%
|
||||
height: 2em
|
||||
overflow: hidden
|
||||
#menu
|
||||
position: absolute
|
||||
main
|
||||
position: absolute
|
||||
top: 2em
|
||||
@@ -50,9 +111,11 @@ header
|
||||
position: absolute
|
||||
bottom: 0
|
||||
left: 0
|
||||
right: 0
|
||||
width: 100%
|
||||
height: 2em
|
||||
overflow: hidden
|
||||
#menu
|
||||
position: absolute
|
||||
transform: translate(0, -100%) translate(0, -1em)
|
||||
main
|
||||
position: absolute
|
||||
top: 0
|
||||
@@ -63,30 +126,39 @@ header
|
||||
|
||||
.left
|
||||
header
|
||||
transform: translate(-50%) translate(1em) rotate(270deg) translate(-50%) translate(1em)
|
||||
position: absolute
|
||||
top: 0
|
||||
right: 2em
|
||||
left: 0
|
||||
width: 100vh
|
||||
height: 2em
|
||||
overflow: hidden
|
||||
transform: translate(-50%) translate(1em) rotate(270deg) translate(-50%) translate(2em)
|
||||
#orientation
|
||||
transform: rotate(90deg)
|
||||
#menu
|
||||
position: absolute
|
||||
left: -3em
|
||||
transform: rotate(90deg) translate(50%) translate(-2em)
|
||||
main
|
||||
position: absolute
|
||||
top: 0
|
||||
left: 2em
|
||||
right: 0
|
||||
left: 2em
|
||||
bottom: 0
|
||||
overflow: auto
|
||||
|
||||
.right
|
||||
header
|
||||
position: absolute
|
||||
top: 0
|
||||
right: 0
|
||||
left: 3em
|
||||
width: 100vh
|
||||
height: 2em
|
||||
overflow: hidden
|
||||
transform: translate(50%) translate(-1em) rotate(90deg) translate(50%) translate(-1em)
|
||||
#orientation
|
||||
transform: rotate(270deg)
|
||||
#menu
|
||||
position: absolute
|
||||
left: -3em
|
||||
transform: rotate(270deg) translate(-50%) translate(2em)
|
||||
main
|
||||
position: absolute
|
||||
top: 0
|
||||
@@ -94,3 +166,11 @@ header
|
||||
right: 2em
|
||||
bottom: 0
|
||||
overflow: auto
|
||||
|
||||
#image
|
||||
height: 100%
|
||||
|
||||
div#loading
|
||||
text-align: center
|
||||
margin-top: 40vh
|
||||
font-size: 200%
|
||||
|
Reference in New Issue
Block a user