blob: 13a10f3839f515fa305c17aa6b9a5c38a7f4f8e1 [file]
/* Asciidoctor default stylesheet | MIT License | http://asciidoctor.org */
@import url(https://fonts.googleapis.com/css?family=Source+Serif+Pro|UnifrakturMaguntia|Source+Sans+Pro);
@import "asciidoctor.css"; /* Default asciidoc style framework - important */
/* CUSTOMISATIONS */
/* Change the values in root for quick customisation. If you want even more fine grain... venture further. */
:root{
--maincolor:#FFFFFF;
--primarycolor:#000000;
--secondarycolor:#AAAAAA;
--tertiarycolor:#CCCCCC;
--sidebarbackground:#FFFFFF;
--linkcolor:#0D47A1;
--linkcoloralternate:#B71C1C;
}
/* Text styles */
body {
font-family: "Source Serif Pro", serif;
background-color: var(--maincolor);
color: black;
}
h1,h2,h3,h4,h5,h6 {
color: var(--primarycolor) !important;
}
h1 {
font-family: "UnifrakturMaguntia", serif;
}
#header h1 {
border-bottom: 2px solid black!important;
}
h2 {
font-family: "Source Serif Pro", serif;
font-style: italic;
font-weight: bold;
text-transform: uppercase;
}
h3 {
font-family: "Source Serif Pro", serif;
font-style: italic;
font-weight: bold;
}
h4 {
font-family:'Times New Roman',Times,serif;
letter-spacing: -1px;
text-transform: uppercase;
}
h5 {
font-family:'Times New Roman',Times,serif;
letter-spacing: -1px;
text-transform: uppercase;
}
h6 {
font-family: "Source Serif Pro", serif;
font-weight: bold;
}
hr {
border-color: black;
}
.title {
color: black !important;
font-family: "Source Serif Pro", serif;
font-style: normal;
font-weight: normal;
}
a {
text-decoration: none;
color: #5A5A5A!important;
}
p {
font-family: "Source Serif Pro", serif !important;
}
#toc.toc2 a:link {
color: var(--linkcolor);
font-family: "Source Serif Pro", serif;
}
blockquote {
color: var(--primarycolor) !important;
}
.quoteblock {
color: black;
}
.quoteblock blockquote:before {
color: black;
}
code {
color: white;
background-color: var(--secondarycolor) !important;
}
mark {
background-color: var(--tertiarycolor);
} /* Text highlighting color */
cite {
color: var(--primarycolor)!important;
}
pre {
background-color: var(--maincolor)!important;
}
code {
/* background-color: var(--maincolor)!important; */
}
img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
video {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
/* Table styles */
th {
background-color: var(--maincolor);
color: black !important;
}
td {
background-color: var(--maincolor);
color: black !important;
}
#toc.toc2 {
background-color: var(--sidebarbackground);
}
#toctitle {
color: black;
font-family: "Source Serif Pro", serif;
font-weight: bold;
padding-top: 20px;
}
/* Responsiveness fixes */
video {
max-width: 100%;
}
@media all and (max-width: 600px) {
table {
width: 55vw!important;
font-size: 3vw;
}