new forge migration
This commit is contained in:
parent
45b941f327
commit
22a1036e86
422 changed files with 5786 additions and 2 deletions
26
themes/risotto/static/css/about.css
Normal file
26
themes/risotto/static/css/about.css
Normal file
|
@ -0,0 +1,26 @@
|
|||
/* About/bio section */
|
||||
.about__logo {
|
||||
height: 1.5rem;
|
||||
}
|
||||
|
||||
.about__title {
|
||||
display: inline;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.about__title::before {
|
||||
content: none;
|
||||
}
|
||||
|
||||
/* Social media links */
|
||||
.aside__social-links {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.aside__social-links li {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.aside__social-links li::marker {
|
||||
content: none;
|
||||
}
|
17
themes/risotto/static/css/colours.css
Normal file
17
themes/risotto/static/css/colours.css
Normal file
|
@ -0,0 +1,17 @@
|
|||
:root {
|
||||
/* Background */
|
||||
--bg: var(--base00);
|
||||
--off-bg: var(--base01);
|
||||
--inner-bg: var(--base02);
|
||||
|
||||
/* Text */
|
||||
--fg: var(--base05);
|
||||
--off-fg: var(--base04);
|
||||
--muted: var(--base03);
|
||||
--link: var(--base0D);
|
||||
--hover: var(--base0C);
|
||||
--highlight: var(--base0A);
|
||||
|
||||
/* Logo */
|
||||
--logo: var(--base0B);
|
||||
}
|
1
themes/risotto/static/css/custom.css
Normal file
1
themes/risotto/static/css/custom.css
Normal file
|
@ -0,0 +1 @@
|
|||
/* Override this file to customise the theme's CSS for your site */
|
7
themes/risotto/static/css/footer.css
Normal file
7
themes/risotto/static/css/footer.css
Normal file
|
@ -0,0 +1,7 @@
|
|||
.page__footer {
|
||||
color: var(--off-fg);
|
||||
}
|
||||
|
||||
.page__footer p {
|
||||
margin: 0;
|
||||
}
|
19
themes/risotto/static/css/header.css
Normal file
19
themes/risotto/static/css/header.css
Normal file
|
@ -0,0 +1,19 @@
|
|||
/* Main menu */
|
||||
.main-nav ul {
|
||||
display: flex;
|
||||
flex-flow: row wrap;
|
||||
justify-content: flex-start;
|
||||
align-items: center;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
gap: 0.5rem 2rem;
|
||||
}
|
||||
|
||||
.main-nav li {
|
||||
text-transform: lowercase;
|
||||
}
|
||||
|
||||
.main-nav li::marker {
|
||||
content: "./";
|
||||
}
|
||||
|
62
themes/risotto/static/css/layout.css
Normal file
62
themes/risotto/static/css/layout.css
Normal file
|
@ -0,0 +1,62 @@
|
|||
/* 1rem = 16px by default */
|
||||
|
||||
.page {
|
||||
max-width: 64rem;
|
||||
margin: 1rem auto;
|
||||
display: grid;
|
||||
grid-template-areas:
|
||||
"header"
|
||||
"body"
|
||||
"aside"
|
||||
"footer";
|
||||
grid-template-columns: minmax(0, 1fr); /* https://css-tricks.com/preventing-a-grid-blowout/ */
|
||||
grid-row-gap: 2rem;
|
||||
}
|
||||
|
||||
@media (min-width: 45rem) {
|
||||
.page {
|
||||
grid-template-areas:
|
||||
"header header"
|
||||
"body aside"
|
||||
"footer footer";
|
||||
grid-template-columns: minmax(0, 1fr) 15rem;
|
||||
grid-column-gap: 2rem;
|
||||
}
|
||||
}
|
||||
|
||||
/* Header */
|
||||
.page__header {
|
||||
grid-area: header;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.page__logo {
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.page__nav {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
/* Body + aside */
|
||||
.page__body {
|
||||
grid-area: body;
|
||||
background-color: var(--off-bg);
|
||||
box-shadow: 0 0 0 1rem var(--off-bg);
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
|
||||
.page__aside {
|
||||
grid-area: aside;
|
||||
color: var(--off-fg);
|
||||
position: sticky;
|
||||
top: 1rem;
|
||||
right: 1rem;
|
||||
overflow-y: auto;
|
||||
max-height: 95vh;
|
||||
}
|
||||
|
||||
/* Footer */
|
||||
.page__footer {
|
||||
grid-area: footer;
|
||||
}
|
37
themes/risotto/static/css/logo.css
Normal file
37
themes/risotto/static/css/logo.css
Normal file
|
@ -0,0 +1,37 @@
|
|||
.page__logo {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
font-weight: inherit;
|
||||
color: var(--bg);
|
||||
}
|
||||
|
||||
.page__logo:before {
|
||||
content: none;
|
||||
}
|
||||
|
||||
.page__logo-inner {
|
||||
display: block;
|
||||
background: var(--logo);
|
||||
opacity: 0.90;
|
||||
padding: 0.25rem;
|
||||
}
|
||||
|
||||
a.page__logo-inner:link, a.page__logo-inner:visited {
|
||||
color: inherit;
|
||||
text-decoration: inherit;
|
||||
}
|
||||
|
||||
a.page__logo-inner:hover,
|
||||
a.page__logo-inner:active {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.page__logo-inner:before {
|
||||
content: "[";
|
||||
color: var(--bg);
|
||||
}
|
||||
|
||||
.page__logo-inner:after {
|
||||
content: "] $";
|
||||
color: var(--bg);
|
||||
}
|
20
themes/risotto/static/css/palettes/apprentice.css
Normal file
20
themes/risotto/static/css/palettes/apprentice.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* Apprentice by romainl */
|
||||
|
||||
:root {
|
||||
--base00: #262626;
|
||||
--base01: #AF5F5F;
|
||||
--base02: #5F875F;
|
||||
--base03: #87875F;
|
||||
--base04: #5F87AF;
|
||||
--base05: #5F5F87;
|
||||
--base06: #5F8787;
|
||||
--base07: #6C6C6C;
|
||||
--base08: #444444;
|
||||
--base09: #FF8700;
|
||||
--base0A: #87AF87;
|
||||
--base0B: #FFFFAF;
|
||||
--base0C: #87AFD7;
|
||||
--base0D: #8787AF;
|
||||
--base0E: #5FAFAF;
|
||||
--base0F: #BCBCBC;
|
||||
}
|
22
themes/risotto/static/css/palettes/base16-dark.css
Normal file
22
themes/risotto/static/css/palettes/base16-dark.css
Normal file
|
@ -0,0 +1,22 @@
|
|||
/* base16 default dark
|
||||
* https://github.com/chriskempson/base16-default-schemes
|
||||
*/
|
||||
|
||||
:root {
|
||||
--base00: #181818;
|
||||
--base01: #282828;
|
||||
--base02: #383838;
|
||||
--base03: #585858;
|
||||
--base04: #b8b8b8;
|
||||
--base05: #d8d8d8;
|
||||
--base06: #e8e8e8;
|
||||
--base07: #f8f8f8;
|
||||
--base08: #ab4642;
|
||||
--base09: #dc9656;
|
||||
--base0A: #f7ca88;
|
||||
--base0B: #a1b56c;
|
||||
--base0C: #86c1b9;
|
||||
--base0D: #7cafc2;
|
||||
--base0E: #ba8baf;
|
||||
--base0F: #a16946;
|
||||
}
|
22
themes/risotto/static/css/palettes/base16-light.css
Normal file
22
themes/risotto/static/css/palettes/base16-light.css
Normal file
|
@ -0,0 +1,22 @@
|
|||
/* base16 default light
|
||||
* https://github.com/chriskempson/base16-default-schemes
|
||||
*/
|
||||
|
||||
:root {
|
||||
--base00: #f8f8f8;
|
||||
--base01: #e8e8e8;
|
||||
--base02: #d8d8d8;
|
||||
--base03: #b8b8b8;
|
||||
--base04: #585858;
|
||||
--base05: #383838;
|
||||
--base06: #282828;
|
||||
--base07: #181818;
|
||||
--base08: #ab4642;
|
||||
--base09: #dc9656;
|
||||
--base0A: #f7ca88;
|
||||
--base0B: #a1b56c;
|
||||
--base0C: #86c1b9;
|
||||
--base0D: #7cafc2;
|
||||
--base0E: #ba8baf;
|
||||
--base0F: #a16946;
|
||||
}
|
20
themes/risotto/static/css/palettes/dracula.css
Normal file
20
themes/risotto/static/css/palettes/dracula.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* Dracula by Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula) */
|
||||
|
||||
:root {
|
||||
--base00: #282936;
|
||||
--base01: #3a3c4e;
|
||||
--base02: #4d4f68;
|
||||
--base03: #626483;
|
||||
--base04: #62d6e8;
|
||||
--base05: #e9e9f4;
|
||||
--base06: #f1f2f8;
|
||||
--base07: #f7f7fb;
|
||||
--base08: #ea51b2;
|
||||
--base09: #b45bcf;
|
||||
--base0A: #00f769;
|
||||
--base0B: #ebff87;
|
||||
--base0C: #a1efe4;
|
||||
--base0D: #62d6e8;
|
||||
--base0E: #b45bcf;
|
||||
--base0F: #00f769;
|
||||
}
|
23
themes/risotto/static/css/palettes/gruvbox-dark.css
Normal file
23
themes/risotto/static/css/palettes/gruvbox-dark.css
Normal file
|
@ -0,0 +1,23 @@
|
|||
/* gruvbox dark
|
||||
* https://github.com/morhetz/gruvbox
|
||||
* base16: https://github.com/dawikur/base16-gruvbox-scheme
|
||||
*/
|
||||
|
||||
:root {
|
||||
--base00: #282828;
|
||||
--base01: #3c3836;
|
||||
--base02: #504945;
|
||||
--base03: #665c54;
|
||||
--base04: #bdae93;
|
||||
--base05: #d5c4a1;
|
||||
--base06: #ebdbb2;
|
||||
--base07: #fbf1c7;
|
||||
--base08: #fb4934;
|
||||
--base09: #fe8019;
|
||||
--base0A: #fabd2f;
|
||||
--base0B: #b8bb26;
|
||||
--base0C: #8ec07c;
|
||||
--base0D: #83a598;
|
||||
--base0E: #d3869b;
|
||||
--base0F: #d65d0e;
|
||||
}
|
23
themes/risotto/static/css/palettes/gruvbox-light.css
Normal file
23
themes/risotto/static/css/palettes/gruvbox-light.css
Normal file
|
@ -0,0 +1,23 @@
|
|||
/* gruvbox light
|
||||
* https://github.com/morhetz/gruvbox
|
||||
* base16: https://github.com/dawikur/base16-gruvbox-scheme
|
||||
*/
|
||||
|
||||
:root {
|
||||
--base00: #fbf1c7;
|
||||
--base01: #ebdbb2;
|
||||
--base02: #d5c4a1;
|
||||
--base03: #bdae93;
|
||||
--base04: #665c54;
|
||||
--base05: #504945;
|
||||
--base06: #3c3836;
|
||||
--base07: #282828;
|
||||
--base08: #9d0006;
|
||||
--base09: #af3a03;
|
||||
--base0A: #b57614;
|
||||
--base0B: #79740e;
|
||||
--base0C: #427b58;
|
||||
--base0D: #076678;
|
||||
--base0E: #8f3f71;
|
||||
--base0F: #d65d0e;
|
||||
}
|
20
themes/risotto/static/css/palettes/material.css
Normal file
20
themes/risotto/static/css/palettes/material.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* Material by Nate Peterson */
|
||||
|
||||
:root {
|
||||
--base00: #263238;
|
||||
--base01: #2E3C43;
|
||||
--base02: #314549;
|
||||
--base03: #546E7A;
|
||||
--base04: #B2CCD6;
|
||||
--base05: #EEFFFF;
|
||||
--base06: #EEFFFF;
|
||||
--base07: #FFFFFF;
|
||||
--base08: #F07178;
|
||||
--base09: #F78C6C;
|
||||
--base0A: #FFCB6B;
|
||||
--base0B: #C3E88D;
|
||||
--base0C: #89DDFF;
|
||||
--base0D: #82AAFF;
|
||||
--base0E: #C792EA;
|
||||
--base0F: #FF5370;
|
||||
}
|
20
themes/risotto/static/css/palettes/papercolor-dark.css
Normal file
20
themes/risotto/static/css/palettes/papercolor-dark.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* PaperColor Dark by Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) */
|
||||
|
||||
:root {
|
||||
--base00: #1c1c1c;
|
||||
--base01: #af005f;
|
||||
--base02: #5faf00;
|
||||
--base03: #d7af5f;
|
||||
--base04: #5fafd7;
|
||||
--base05: #808080;
|
||||
--base06: #d7875f;
|
||||
--base07: #d0d0d0;
|
||||
--base08: #585858;
|
||||
--base09: #5faf5f;
|
||||
--base0A: #afd700;
|
||||
--base0B: #af87d7;
|
||||
--base0C: #ffaf00;
|
||||
--base0D: #ff5faf;
|
||||
--base0E: #00afaf;
|
||||
--base0F: #5f8787;
|
||||
}
|
20
themes/risotto/static/css/palettes/papercolor-light.css
Normal file
20
themes/risotto/static/css/palettes/papercolor-light.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* PaperColor Light by Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) */
|
||||
|
||||
:root {
|
||||
--base00: #eeeeee;
|
||||
--base01: #af0000;
|
||||
--base02: #008700;
|
||||
--base03: #5f8700;
|
||||
--base04: #0087af;
|
||||
--base05: #444444;
|
||||
--base06: #005f87;
|
||||
--base07: #878787;
|
||||
--base08: #bcbcbc;
|
||||
--base09: #d70000;
|
||||
--base0A: #d70087;
|
||||
--base0B: #8700af;
|
||||
--base0C: #d75f00;
|
||||
--base0D: #d75f00;
|
||||
--base0E: #005faf;
|
||||
--base0F: #005f87;
|
||||
}
|
20
themes/risotto/static/css/palettes/solarized-dark.css
Normal file
20
themes/risotto/static/css/palettes/solarized-dark.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* Solarized Dark by Ethan Schoonover (modified by aramisgithub) */
|
||||
|
||||
:root {
|
||||
--base00: #002b36;
|
||||
--base01: #073642;
|
||||
--base02: #586e75;
|
||||
--base03: #657b83;
|
||||
--base04: #839496;
|
||||
--base05: #93a1a1;
|
||||
--base06: #eee8d5;
|
||||
--base07: #fdf6e3;
|
||||
--base08: #dc322f;
|
||||
--base09: #cb4b16;
|
||||
--base0A: #b58900;
|
||||
--base0B: #859900;
|
||||
--base0C: #2aa198;
|
||||
--base0D: #268bd2;
|
||||
--base0E: #6c71c4;
|
||||
--base0F: #d33682;
|
||||
}
|
20
themes/risotto/static/css/palettes/solarized-light.css
Normal file
20
themes/risotto/static/css/palettes/solarized-light.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* Solarized Light by Ethan Schoonover (modified by aramisgithub) */
|
||||
|
||||
:root {
|
||||
--base00: #fdf6e3;
|
||||
--base01: #eee8d5;
|
||||
--base02: #93a1a1;
|
||||
--base03: #839496;
|
||||
--base04: #657b83;
|
||||
--base05: #586e75;
|
||||
--base06: #073642;
|
||||
--base07: #002b36;
|
||||
--base08: #dc322f;
|
||||
--base09: #cb4b16;
|
||||
--base0A: #b58900;
|
||||
--base0B: #859900;
|
||||
--base0C: #2aa198;
|
||||
--base0D: #268bd2;
|
||||
--base0E: #6c71c4;
|
||||
--base0F: #d33682;
|
||||
}
|
20
themes/risotto/static/css/palettes/tender.css
Normal file
20
themes/risotto/static/css/palettes/tender.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* tender by Jacobo Tabernero (https://github/com/jacoborus/tender.vim) */
|
||||
|
||||
:root {
|
||||
--base00: #282828;
|
||||
--base01: #383838;
|
||||
--base02: #484848;
|
||||
--base03: #4c4c4c;
|
||||
--base04: #b8b8b8;
|
||||
--base05: #eeeeee;
|
||||
--base06: #e8e8e8;
|
||||
--base07: #feffff;
|
||||
--base08: #f43753;
|
||||
--base09: #dc9656;
|
||||
--base0A: #ffc24b;
|
||||
--base0B: #c9d05c;
|
||||
--base0C: #73cef4;
|
||||
--base0D: #b3deef;
|
||||
--base0E: #d3b987;
|
||||
--base0F: #a16946;
|
||||
}
|
20
themes/risotto/static/css/palettes/tokyo-night-dark.css
Normal file
20
themes/risotto/static/css/palettes/tokyo-night-dark.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* Tokyo Night Dark by Michaël Ball */
|
||||
|
||||
:root {
|
||||
--base00: #1A1B26;
|
||||
--base01: #16161E;
|
||||
--base02: #2F3549;
|
||||
--base03: #444B6A;
|
||||
--base04: #787C99;
|
||||
--base05: #A9B1D6;
|
||||
--base06: #CBCCD1;
|
||||
--base07: #D5D6DB;
|
||||
--base08: #C0CAF5;
|
||||
--base09: #A9B1D6;
|
||||
--base0A: #0DB9D7;
|
||||
--base0B: #9ECE6A;
|
||||
--base0C: #B4F9F8;
|
||||
--base0D: #2AC3DE;
|
||||
--base0E: #BB9AF7;
|
||||
--base0F: #F7768E;
|
||||
}
|
20
themes/risotto/static/css/palettes/tokyo-night-light.css
Normal file
20
themes/risotto/static/css/palettes/tokyo-night-light.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* Tokyo Night Light by Michaël Ball */
|
||||
|
||||
:root {
|
||||
--base00: #D5D6DB;
|
||||
--base01: #CBCCD1;
|
||||
--base02: #DFE0E5;
|
||||
--base03: #9699A3;
|
||||
--base04: #4C505E;
|
||||
--base05: #343B59;
|
||||
--base06: #1A1B26;
|
||||
--base07: #1A1B26;
|
||||
--base08: #343B58;
|
||||
--base09: #965027;
|
||||
--base0A: #166775;
|
||||
--base0B: #485E30;
|
||||
--base0C: #3E6968;
|
||||
--base0D: #34548A;
|
||||
--base0E: #5A4A78;
|
||||
--base0F: #8C4351;
|
||||
}
|
20
themes/risotto/static/css/palettes/windows-95-light.css
Normal file
20
themes/risotto/static/css/palettes/windows-95-light.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* Windows 95 Light by Fergus Collins (https://github.com/C-Fergus) */
|
||||
|
||||
:root {
|
||||
--base00: #fcfcfc;
|
||||
--base01: #e0e0e0;
|
||||
--base02: #c4c4c4;
|
||||
--base03: #a8a8a8;
|
||||
--base04: #7e7e7e;
|
||||
--base05: #545454;
|
||||
--base06: #2a2a2a;
|
||||
--base07: #000000;
|
||||
--base08: #a80000;
|
||||
--base09: #fcfc54;
|
||||
--base0A: #a85400;
|
||||
--base0B: #00a800;
|
||||
--base0C: #00a8a8;
|
||||
--base0D: #0000a8;
|
||||
--base0E: #a800a8;
|
||||
--base0F: #54fc54;
|
||||
}
|
20
themes/risotto/static/css/palettes/windows-95.css
Normal file
20
themes/risotto/static/css/palettes/windows-95.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* Windows 95 by Fergus Collins (https://github.com/C-Fergus) */
|
||||
|
||||
:root {
|
||||
--base00: #000000;
|
||||
--base01: #1C1C1C;
|
||||
--base02: #383838;
|
||||
--base03: #545454;
|
||||
--base04: #7e7e7e;
|
||||
--base05: #a8a8a8;
|
||||
--base06: #d2d2d2;
|
||||
--base07: #fcfcfc;
|
||||
--base08: #fc5454;
|
||||
--base09: #a85400;
|
||||
--base0A: #fcfc54;
|
||||
--base0B: #54fc54;
|
||||
--base0C: #54fcfc;
|
||||
--base0D: #5454fc;
|
||||
--base0E: #fc54fc;
|
||||
--base0F: #00a800;
|
||||
}
|
12
themes/risotto/static/css/risotto.css
Normal file
12
themes/risotto/static/css/risotto.css
Normal file
|
@ -0,0 +1,12 @@
|
|||
@import 'colours.css';
|
||||
@import 'typography.css';
|
||||
@import 'layout.css';
|
||||
@import 'header.css';
|
||||
@import 'logo.css';
|
||||
@import 'about.css';
|
||||
@import 'footer.css';
|
||||
|
||||
body {
|
||||
background-color: var(--bg);
|
||||
color: var(--fg);
|
||||
}
|
259
themes/risotto/static/css/typography.css
Normal file
259
themes/risotto/static/css/typography.css
Normal file
|
@ -0,0 +1,259 @@
|
|||
/* Fonts */
|
||||
:root {
|
||||
--font-monospace: "Fira Mono", monospace;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: var(--font-monospace);
|
||||
font-size: 16px;
|
||||
line-height: 1.5rem;
|
||||
}
|
||||
|
||||
/* Headings */
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
font-size: 1rem;
|
||||
margin: 1.5rem 0 0 0;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
h1+h2,
|
||||
h1+h3,
|
||||
h1+h4,
|
||||
h1+h5,
|
||||
h1+h6,
|
||||
h2+h3,
|
||||
h2+h4,
|
||||
h2+h5,
|
||||
h2+h6,
|
||||
h3+h4,
|
||||
h3+h5,
|
||||
h3+h6,
|
||||
h4+h5,
|
||||
h4+h6,
|
||||
h5+h6 {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
h1:before { content: "# "; }
|
||||
h2:before { content: "## "; }
|
||||
h3:before { content: "### "; }
|
||||
h4:before { content: "#### "; }
|
||||
h5:before { content: "##### "; }
|
||||
h6:before { content: "###### "; }
|
||||
|
||||
h1:before,
|
||||
h2:before,
|
||||
h3:before,
|
||||
h4:before,
|
||||
h5:before,
|
||||
h6:before {
|
||||
color: var(--muted);
|
||||
}
|
||||
|
||||
h1:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
/* Paragraphs */
|
||||
p {
|
||||
margin: 0 0 1.5rem 0;
|
||||
}
|
||||
|
||||
/* Links */
|
||||
|
||||
a:link, a:visited {
|
||||
color: var(--link);
|
||||
}
|
||||
|
||||
a:hover, a:active, a.active {
|
||||
color: var(--hover);
|
||||
}
|
||||
|
||||
/* Lists */
|
||||
ul {
|
||||
margin: 0 0 1.5rem 0;
|
||||
padding-left: 1.25rem;
|
||||
}
|
||||
|
||||
ol {
|
||||
margin: 0 0 1.5rem 0;
|
||||
padding-left: 1.75rem;
|
||||
}
|
||||
|
||||
ul ul,
|
||||
ul ol,
|
||||
ol ul,
|
||||
ol ol {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
ul li::marker {
|
||||
content: '∗\00A0';
|
||||
color: var(--muted);
|
||||
}
|
||||
|
||||
ol li::marker {
|
||||
color: var(--muted);
|
||||
}
|
||||
|
||||
li.nomarker {
|
||||
display: block;
|
||||
}
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
dd {
|
||||
margin: 0 0 0 1.5rem;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
dd + dt {
|
||||
margin-top: 1.5rem;
|
||||
}
|
||||
|
||||
dl {
|
||||
margin: 0 0 1.5rem 0;
|
||||
}
|
||||
|
||||
/* Blockquotes */
|
||||
blockquote {
|
||||
position: relative;
|
||||
margin: 0 0 1.5rem 1.5rem;
|
||||
}
|
||||
|
||||
blockquote::before {
|
||||
position: absolute;
|
||||
left: -1.5rem;
|
||||
content: ">";
|
||||
color: var(--muted);
|
||||
}
|
||||
|
||||
.twitter-tweet::before {
|
||||
content: "\f099";
|
||||
font-family: "Font Awesome 5 Brands";
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
/* Code */
|
||||
pre,
|
||||
code,
|
||||
kbd,
|
||||
samp {
|
||||
background: var(--inner-bg) !important;
|
||||
font-family: var(--font-monospace);
|
||||
color: var(--off-fg);
|
||||
}
|
||||
|
||||
pre {
|
||||
overflow-x: auto;
|
||||
padding: 1.5rem;
|
||||
margin: 0 0 1.5rem 0;
|
||||
}
|
||||
|
||||
/* Fix overflow when config markup.highlight.lineNos is true */
|
||||
/* See https://github.com/joeroe/risotto/issues/41 */
|
||||
.highlight div {
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
/* Emphasis */
|
||||
b,
|
||||
strong {
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
/* Highlighting */
|
||||
::selection,
|
||||
mark {
|
||||
background-color: var(--highlight);
|
||||
color: var(--bg);
|
||||
}
|
||||
|
||||
/* Other typographic elements */
|
||||
hr {
|
||||
border: 0;
|
||||
margin-bottom: 1.5rem;
|
||||
}
|
||||
|
||||
hr:after {
|
||||
content: '---';
|
||||
color: var(--muted);
|
||||
}
|
||||
|
||||
|
||||
/* Prevent super/sub from affecting line height */
|
||||
sup, sub {
|
||||
vertical-align: baseline;
|
||||
position: relative;
|
||||
top: -0.25rem;
|
||||
font-size: unset;
|
||||
}
|
||||
sub {
|
||||
top: 0.25rem;
|
||||
}
|
||||
|
||||
/* Tables */
|
||||
table {
|
||||
border-spacing: 0;
|
||||
margin: 0 0 1.5rem 0;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
th, td {
|
||||
padding: 0 .75rem;
|
||||
vertical-align: top;
|
||||
}
|
||||
th:first-child, td:first-child {
|
||||
padding-left: 0;
|
||||
}
|
||||
th {
|
||||
text-align: inherit;
|
||||
}
|
||||
|
||||
/* Figures */
|
||||
img {
|
||||
max-width: 100%;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
/* Colour classes */
|
||||
.base00 { color: var(--base00); }
|
||||
.base01 { color: var(--base01); }
|
||||
.base02 { color: var(--base02); }
|
||||
.base03 { color: var(--base03); }
|
||||
.base04 { color: var(--base04); }
|
||||
.base05 { color: var(--base05); }
|
||||
.base06 { color: var(--base06); }
|
||||
.base07 { color: var(--base07); }
|
||||
.base08 { color: var(--base08); }
|
||||
.base09 { color: var(--base09); }
|
||||
.base0A { color: var(--base0A); }
|
||||
.base0B { color: var(--base0B); }
|
||||
.base0C { color: var(--base0C); }
|
||||
.base0D { color: var(--base0D); }
|
||||
.base0E { color: var(--base0E); }
|
||||
.base0F { color: var(--base0F); }
|
||||
|
||||
.bg-base00 { background-color: var(--base00); }
|
||||
.bg-base01 { background-color: var(--base01); }
|
||||
.bg-base02 { background-color: var(--base02); }
|
||||
.bg-base03 { background-color: var(--base03); }
|
||||
.bg-base04 { background-color: var(--base04); }
|
||||
.bg-base05 { background-color: var(--base05); }
|
||||
.bg-base06 { background-color: var(--base06); }
|
||||
.bg-base07 { background-color: var(--base07); }
|
||||
.bg-base08 { background-color: var(--base08); }
|
||||
.bg-base09 { background-color: var(--base09); }
|
||||
.bg-base0A { background-color: var(--base0A); }
|
||||
.bg-base0B { background-color: var(--base0B); }
|
||||
.bg-base0C { background-color: var(--base0C); }
|
||||
.bg-base0D { background-color: var(--base0D); }
|
||||
.bg-base0E { background-color: var(--base0E); }
|
||||
.bg-base0F { background-color: var(--base0F); }
|
Loading…
Add table
Add a link
Reference in a new issue