2019-09-18 16:40:49 +03:00
: root {
--alchemy-border : rgba ( 0 , 0 , 0 , . 1 ) ;
}
2016-11-09 20:17:59 +03:00
:: selection {
2019-09-18 16:40:49 +03:00
background : var ( --primary ) ;
color : var ( --secondary ) ;
2016-11-09 20:17:59 +03:00
text-shadow : none ;
}
2016-12-01 02:47:09 +03:00
blockquote {
2019-09-18 16:40:49 +03:00
opacity : . 7 ;
2016-12-01 02:47:09 +03:00
font-style : italic ;
}
hr {
margin : 1 . 5rem 0 ;
2016-11-09 20:17:59 +03:00
}
/* ------------------------------------------------------------------------- */
. container {
2016-11-30 23:49:26 +03:00
max-width : 960px ;
2016-11-07 10:09:32 +03:00
}
2016-12-01 02:47:09 +03:00
. header ,
. footer {
padding : 1 . 5rem 0 . 5rem ;
}
2015-06-15 19:08:48 +03:00
. header {
2019-09-18 16:40:49 +03:00
border-bottom : 1px solid var ( --alchemy-border ) ;
2015-06-15 19:08:48 +03:00
}
2016-11-06 22:09:09 +03:00
2016-11-07 11:46:22 +03:00
. header img {
2016-11-30 23:49:26 +03:00
margin-bottom : 1rem ;
2015-06-15 19:08:48 +03:00
}
2016-11-06 22:09:09 +03:00
2016-11-30 21:46:02 +03:00
. header . title {
2016-11-30 23:49:26 +03:00
font-weight : bold ;
margin-bottom : 1rem ;
2016-11-07 11:46:22 +03:00
}
2016-11-30 23:49:26 +03:00
. header ul ,
. header li {
margin-bottom : . 5rem ;
2016-11-29 14:54:27 +03:00
}
2016-11-08 08:21:37 +03:00
. header ul {
2016-11-30 23:49:26 +03:00
font-size : 1 . 25rem ;
font-weight : 300 ;
2016-11-29 14:54:27 +03:00
text-transform : lowercase ;
2016-11-07 11:46:22 +03:00
}
2016-11-29 14:54:27 +03:00
. main {
2016-12-01 02:47:09 +03:00
padding : 1 . 5rem 0 ;
2016-11-29 14:54:27 +03:00
}
. footer {
2019-09-18 16:40:49 +03:00
border-top : 1px solid var ( --alchemy-border ) ;
2016-11-29 14:54:27 +03:00
}
2016-11-30 23:49:26 +03:00
. highlight pre {
2019-09-18 16:40:49 +03:00
border : 1px solid var ( --alchemy-border ) ;
2016-11-30 23:49:26 +03:00
padding : 1rem ;
2016-11-29 14:54:27 +03:00
}
2016-11-30 21:46:02 +03:00
. teaser header ul {
list-style : none ;
padding-left : 0 ;
}
. teaser header li {
2016-11-30 23:49:26 +03:00
margin-bottom : . 5rem ;
2015-06-15 19:08:48 +03:00
}
2016-11-06 22:09:09 +03:00
2016-11-30 21:46:02 +03:00
. teaser . content p {
2016-11-09 20:17:59 +03:00
margin-bottom : 0 ;
2015-06-15 19:08:48 +03:00
}
2016-11-06 22:09:09 +03:00
2016-11-30 23:49:26 +03:00
. article header ul ,
2016-11-30 21:46:02 +03:00
. article header li {
2016-11-30 23:49:26 +03:00
margin-bottom : . 5rem ;
2015-06-15 19:08:48 +03:00
}
2016-11-06 22:09:09 +03:00
2016-12-01 02:47:09 +03:00
. article header li : not ( : last-child ) {
margin-right : 10px ;
2015-06-15 19:08:48 +03:00
}
2016-11-07 12:24:30 +03:00
2016-11-30 21:46:02 +03:00
. article . content a {
2016-11-09 20:17:59 +03:00
text-decoration : underline
}
2019-04-28 16:09:36 +02:00
. admonition {
border : thin solid gray ;
background-color : lightgrey ;
padding : . 25em . 5em ;
margin-bottom : 1rem ;
}
. admonition . admonition-title {
font-weight : bold ;
background-color : rgba ( 255 , 255 , 255 , 0 . 66 ) ;
text-align : center ;
}
. admonition p . last {
margin-bottom : 0 ;
}
. admonition . important , . admonition . note , . admonition . warning {
border-color : goldenrod ;
background-color : lightgoldenrodyellow ;
}
. admonition . attention , . admonition . caution , . admonition . danger , . admonition . error {
border-color : red ;
background-color : lightpink ;
}
. admonition . hint , . admonition . tip {
border-color : limegreen ;
background-color : palegreen ;
}
2016-12-01 02:47:09 +03:00
@ media ( min-width : 576px ) {
. header . title {
font-size : 3rem ;
}
}
2016-11-30 23:49:26 +03:00
@ media ( max-width : 576px ) {
. header ,
. footer {
text-align : center ;
2016-11-30 21:46:02 +03:00
}
2016-11-09 20:17:59 +03:00
2016-11-30 21:46:02 +03:00
. teaser header li {
display : inline-block ;
2016-11-30 23:49:26 +03:00
}
. teaser header li : not ( : last-child ) {
2016-12-01 02:47:09 +03:00
margin-right : 10px ;
2016-11-30 21:46:02 +03:00
}
2019-04-28 16:09:36 +02:00
}