2023-01-31 17:08:37 +01:00
: root {
2023-02-03 17:44:00 +01:00
--hl : # 7fc4ff ;
2023-01-31 17:08:37 +01:00
--bg : black ;
--bg2 : # 101012 ;
--fg : # ececef ;
--fg-dim : # ddddde ;
}
html {
padding : 2em 0 ;
background-color : var ( --bg ) ;
color : var ( --fg ) ;
font-family : 'Lato' , 'Segoe UI' , sans-serif ;
font-size : 13pt ;
line-height : 140 % ;
}
body {
background-color : var ( --bg2 ) ;
border-radius : 2em ;
padding : 5 % ;
width : 80 % ;
margin : auto ;
}
code {
font-family : "Hack" , "Fira Code" , "Courier New" , monospace ;
background-color : # 2a2a2a ;
}
. meta {
font-size : 75 % ;
color : var ( --fg-dim ) ;
}
p {
text-align : justify ;
2023-02-17 15:37:03 +01:00
margin-block-start : 0 . 2em ;
margin-block-end : 0 . 2em ;
2023-01-31 17:08:37 +01:00
}
form > * {
height : 2em ;
border-color : var ( --hl ) ;
background-color : var ( --bg2 ) ;
color : var ( --fg ) ;
border-width : 0 0 2px 0 ;
}
form > * : focus {
outline : none ;
}
# searchbox {
width : 90 % ;
}
# submit {
width : 10 % ;
}
a {
color : var ( --hl ) ;
}
h2 {
margin-block-end : 0 ;
margin-block-start : 0 ;
font-weight : normal ;
2023-02-13 11:13:07 +01:00
font-size : 130 % ;
2023-01-31 17:08:37 +01:00
}
. thumb {
max-height : 250px ;
max-width : 30 % ;
float : right ;
margin : 0 0 0 . 8em 1 . 2em ;
2023-02-03 16:45:06 +01:00
box-shadow : 10px 10px var ( --bg ) ;
2023-01-31 17:08:37 +01:00
}
. fullimage {
width : 30 % ;
float : right ;
margin : 0 0 1em 1 . 5em ;
2023-02-03 16:45:06 +01:00
box-shadow : 15px 15px var ( --bg ) ;
}
. banlist-icon {
height : 15pt ;
width : 15pt ;
vertical-align : top ;
2023-01-31 17:08:37 +01:00
}
2023-02-02 15:46:15 +01:00
/ *
* This is a big < a > element that looks and behaves more like a div
* because we can ’ t put a div inside an a .
* /
2023-01-31 17:08:37 +01:00
. cardresult {
2023-02-02 15:46:15 +01:00
display : block ;
padding : 1em ;
2023-01-31 17:08:37 +01:00
flex-grow : 1 ;
flex-basis : 25em ;
2023-02-02 15:46:15 +01:00
transition-duration : 200ms ;
text-decoration : none ;
color : var ( --fg ) ;
}
. cardresult : hover {
background-color : var ( --bg ) ;
}
. cardname {
color : var ( --hl ) ;
text-decoration : underline ;
2023-01-31 17:08:37 +01:00
}
@ media screen and ( max-width : 680px ) {
body {
width : 95 % ;
padding : 3 % ;
}
# bottom {
bottom : 1em ;
}
}
/* little floaty thing at the bottom with links to home and help */
# bottom {
position : fixed ;
bottom : 2em ;
right : 10 % ;
background-color : var ( --bg ) ;
z-index : 2 ;
padding : 1em ;
border-radius : 1em ;
}