2020-11-26 15:59:02 +01:00
html {
2020-11-25 23:22:07 +01:00
-ms-text-size-adjust : 100 % ;
-webkit-text-size-adjust : 100 % ;
font-size : 100 % ;
height : 100 % ;
overflow-x : hidden ;
}
2020-11-26 15:59:02 +01:00
body {
2020-11-26 19:55:12 +01:00
background : $color-background-outside ; // Outside Background
color : $color-text ;
font-family : " Lato " , " proxima-nova " , " Helvetica Neue " , Arial , sans-serif ;
font-weight : normal ;
margin : 0 ;
min-height : 100 % ;
overflow-x : hidden ;
2020-11-25 23:22:07 +01:00
}
2020-11-26 15:59:02 +01:00
# content {
2020-11-26 19:55:12 +01:00
background : $color-background ; // Content Background
height : 100 % ;
min-height : 100 % ;
margin-left : $toc-width ;
max-width : $content-max-width ;
padding : 1 .618 em 3 .236 em ;
}
a {
color : $color-link ;
text-decoration : none ;
cursor : pointer ;
& : hover {
outline : 0 ;
color : $color-link ;
}
& : visited {
outline : 0 ;
color : $color-link-visited ;
}
2020-11-25 23:22:07 +01:00
}
2020-11-26 15:59:02 +01:00
p {
2020-11-25 23:22:07 +01:00
font-size : 16 px ;
line-height : 24 px ;
2020-11-26 15:59:02 +01:00
margin : 0 0 1 .5 em 0 ;
2020-11-25 23:22:07 +01:00
}
2020-11-26 15:59:02 +01:00
b , strong {
2020-11-25 23:22:07 +01:00
font-weight : bold ;
}
2020-11-26 15:59:02 +01:00
i {
2020-11-26 10:59:38 +01:00
font-style : italic ;
2020-11-25 23:22:07 +01:00
}
2020-11-26 10:59:38 +01:00
. underline {
text-decoration : underline ;
2020-11-25 23:22:07 +01:00
}
2020-11-26 19:55:12 +01:00
// Inline Code
2020-11-25 23:22:07 +01:00
code {
2020-11-26 19:55:12 +01:00
background : $white ;
2020-11-25 23:22:07 +01:00
border : solid 1 px #e1e4e5 ;
font-family : Consolas , " Andale Mono WT " , " Andale Mono " , " Lucida Console " , " Lucida Sans Typewriter " , " DejaVu Sans Mono " , " Bitstream Vera Sans Mono " , " Liberation Mono " , " Nimbus Mono L " , Monaco , " Courier New " , Courier , monospace ;
font-size : 75 % ;
max-width : 100 % ;
overflow-x : auto ;
padding : 0 5 px ;
white-space : nowrap ;
}
2020-11-26 19:55:12 +01:00
blockquote {
background-color : $pale-grey ;
border-left : 5 px solid $grey ;
font-style : italic ;
line-height : 24 px ;
margin : 0 px 0 px 24 px 0 px ;
2020-11-26 10:59:38 +01:00
padding : 6 px 20 px ;
2020-11-26 19:55:12 +01:00
> p {
2020-11-26 15:59:02 +01:00
margin-bottom : 1 em ;
2020-11-26 19:55:12 +01:00
& : last-child {
margin-bottom : 0 ;
}
2020-11-26 15:59:02 +01:00
}
2020-11-25 23:22:07 +01:00
}
2020-11-26 19:55:12 +01:00
// Subscripts and Superscripts
sub , sup {
font-size : 0 .6 em ;
2020-11-26 15:59:02 +01:00
line-height : 0 ;
position : relative ;
vertical-align : baseline ;
}
2020-11-26 19:55:12 +01:00
sup { top : - 0 .5 em ; }
sub { bottom : - 0 .25 em ; }
2020-11-25 23:22:07 +01:00
mark {
background : #ff0 ;
color : #000 ;
font-style : italic ;
font-weight : bold ;
}
small {
font-size : 85 % ;
}
img {
-ms-interpolation-mode : bicubic ;
vertical-align : middle ;
2020-11-26 19:55:12 +01:00
max-width : 100 % ;
2020-11-25 23:22:07 +01:00
}
svg : not ( : root ) {
overflow : hidden ;
}
label {
cursor : pointer ;
display : block ;
margin : 0 0 0 .3125 em 0 ;
color : #333 ;
font-size : 90 % ;
}
legend {
border : 0 ;
margin-left : - 7 px ;
padding : 0 ;
white-space : normal ;
display : block ;
width : 100 % ;
padding : 0 ;
white-space : normal ;
margin-bottom : 24 px ;
font-size : 150 % ;
}
. nav # content . admonition-title , # content . nav . admonition-title , . nav . icon {
display : inline ;
}
. left {
text-align : left ;
}
. center {
text-align : center ;
}
. right {
text-align : right ;
}
hr {
display : block ;
height : 1 px ;
border : 0 ;
border-top : 1 px solid #e1e4e5 ;
margin : 24 px 0 ;
padding : 0 ;
}
2020-11-26 19:55:12 +01:00
// footer{
// color:#999;
2020-11-25 23:22:07 +01:00
2020-11-26 19:55:12 +01:00
// p {
// margin-bottom:12px;
// }
// }
2020-11-25 23:22:07 +01:00
# content img {
max-width : 100 % ;
}
# content . section > img , # content . section > a > img {
margin-bottom : 24 px ;
}
. verse {
border-left : 5 px solid #6AB0DE ;
background-color : #E7F2FA ;
padding : 6 px 20 px ;
font-style : italic ;
}
# content . section ol p , # content . section ul p {
margin-bottom : 12 px ;
}
# content h1 . headerlink , # content h2 . headerlink , # content h3 . headerlink , # content h4 . headerlink , # content h5 . headerlink , # content h6 . headerlink , # content dl dt . headerlink {
display : none ;
visibility : hidden ;
font-size : 14 px ;
}
# content h1 . headerlink : after , # content h2 . headerlink : after , # content h3 . headerlink : after , # content h4 . headerlink : after , # content h5 . headerlink : after , # content h6 . headerlink : after , # content dl dt . headerlink : after {
visibility : visible ;
content : " " ;
font-family : FontAwesome ;
display : inline-block ;
}
# content h1 : hover . headerlink , # content h2 : hover . headerlink , # content h3 : hover . headerlink , # content h4 : hover . headerlink , # content h5 : hover . headerlink , # content h6 : hover . headerlink , # content dl dt : hover . headerlink {
display : inline-block ;
}
2020-11-26 19:55:12 +01:00
// Is is really used?
// #content .sidebar{
// float:right;
// width:40%;
// display:block;
// margin:0 0 24px 24px;
// padding:24px;
// background:#f3f6f6;
// border:solid 1px #e1e4e5;
// p, ul, dl{
// font-size:90%;
// }
// .last{
// margin-bottom:0;
// }
// .sidebar-title{
// display:block;
// font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;
// font-weight:bold;
// background:#e1e4e5;
// padding:6px 12px;
// margin:-24px;
// margin-bottom:24px;
// font-size:100%;
// }
// }
2020-11-25 23:22:07 +01:00
# content . highlighted {
background : #F1C40F ;
display : inline-block ;
font-weight : bold ;
padding : 0 6 px ;
}
# content . footnote-reference , # content . citation-reference {
vertical-align : super ;
font-size : 90 % ;
}
span [ id * = ' MathJax-Span ' ] {
color : #404040 ;
}
. math {
text-align : center ;
}
// Font Awesome
. fa : before , # content h1 . headerlink : before , # content h2 . headerlink : before , # content h3 . headerlink : before , # content h4 . headerlink : before , # content h5 . headerlink : before , # content h6 . headerlink : before , # content dl dt . headerlink : before , . icon : before , . wy-dropdown . caret : before , . wy-inline-validate . wy-inline-validate-success . wy-input-context : before , . wy-inline-validate . wy-inline-validate-danger . wy-input-context : before , . wy-inline-validate . wy-inline-validate-warning . wy-input-context : before , . wy-inline-validate . wy-inline-validate-info . wy-input-context : before , . wy-alert , . btn , input [ type = " text " ] , input [ type = " password " ] , input [ type = " email " ] , input [ type = " url " ] , input [ type = " date " ] , input [ type = " month " ] , input [ type = " time " ] , input [ type = " datetime " ] , input [ type = " datetime-local " ] , input [ type = " week " ] , input [ type = " number " ] , input [ type = " search " ] , input [ type = " tel " ] , input [ type = " color " ] , select , textarea , # table-of-contents li . on a , # table-of-contents li . current > a , . wy-side-nav-search > a , . wy-side-nav-search . wy-dropdown > a , . wy-nav-top a {
-webkit-font-smoothing : antialiased ;
}
/ * !
* Font Awesome 4 . 1 . 0 by @ davegandy - http : / / fontawesome . io - @ fontawesome
* License - http : / / fontawesome . io / license ( Font : SIL OFL 1 . 1 , CSS : MIT License )
* / @ font-face {
font-family : ' FontAwesome ' ;
src : url( "../fonts/fontawesome-webfont.eot?v=4.1.0" ) ;
src : url( "../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0" ) format ( " embedded-opentype " ) , url( "../fonts/fontawesome-webfont.woff?v=4.1.0" ) format ( " woff " ) , url( "../fonts/fontawesome-webfont.ttf?v=4.1.0" ) format ( " truetype " ) , url( "../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular" ) format ( " svg " ) ;
font-weight : normal ;
font-style : normal ;
}
. fa , . icon {
display : inline-block ;
font-family : FontAwesome ;
font-style : normal ;
font-weight : normal ;
line-height : 1 ;
-webkit-font-smoothing : antialiased ;
-moz-osx-font-smoothing : grayscale ;
}
. fa-ul {
padding-left : 0 ;
margin-left : 2 .14286 em ;
list-style-type : none ;
}
. fa-ul > li {
position : relative ;
}
. fa-li {
position : absolute ;
left : - 2 .14286 em ;
width : 2 .14286 em ;
top : 0 .14286 em ;
text-align : center ;
}
. fa-li . fa-lg {
left : - 1 .85714 em ;
}
. fa-border {
padding : .2 em .25 em .15 em ;
border : solid 0 .08 em #eee ;
border-radius : .1 em ;
}