diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..ff7ca04
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "themes/risotto"]
+ path = themes/risotto
+ url = https://github.com/joeroe/risotto.git
diff --git a/.hugo_build.lock b/.hugo_build.lock
new file mode 100644
index 0000000..e69de29
diff --git a/public/categories/index.html b/public/categories/index.html
new file mode 100644
index 0000000..975b754
--- /dev/null
+++ b/public/categories/index.html
@@ -0,0 +1,98 @@
+
+
+
+
Categories – My New Hugo Site
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Categories
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/categories/index.xml b/public/categories/index.xml
new file mode 100644
index 0000000..722cf3c
--- /dev/null
+++ b/public/categories/index.xml
@@ -0,0 +1,11 @@
+
+
+
+ Categories on My New Hugo Site
+ http://localhost:1313/categories/
+ Recent content in Categories on My New Hugo Site
+ Hugo -- gohugo.io
+ en-us
+
+
+
diff --git a/public/css/about.css b/public/css/about.css
new file mode 100644
index 0000000..6c12ba4
--- /dev/null
+++ b/public/css/about.css
@@ -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;
+}
diff --git a/public/css/colours.css b/public/css/colours.css
new file mode 100644
index 0000000..4326985
--- /dev/null
+++ b/public/css/colours.css
@@ -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);
+}
diff --git a/public/css/custom.css b/public/css/custom.css
new file mode 100644
index 0000000..71949ed
--- /dev/null
+++ b/public/css/custom.css
@@ -0,0 +1 @@
+/* Override this file to customise the theme's CSS for your site */
diff --git a/public/css/footer.css b/public/css/footer.css
new file mode 100644
index 0000000..3e84188
--- /dev/null
+++ b/public/css/footer.css
@@ -0,0 +1,7 @@
+.page__footer {
+ color: var(--off-fg);
+}
+
+.page__footer p {
+ margin: 0;
+}
diff --git a/public/css/header.css b/public/css/header.css
new file mode 100644
index 0000000..ec2097a
--- /dev/null
+++ b/public/css/header.css
@@ -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: "./";
+}
+
diff --git a/public/css/layout.css b/public/css/layout.css
new file mode 100644
index 0000000..06f69e7
--- /dev/null
+++ b/public/css/layout.css
@@ -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;
+}
diff --git a/public/css/logo.css b/public/css/logo.css
new file mode 100644
index 0000000..368fff4
--- /dev/null
+++ b/public/css/logo.css
@@ -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);
+}
diff --git a/public/css/palettes/apprentice.css b/public/css/palettes/apprentice.css
new file mode 100644
index 0000000..303d1c7
--- /dev/null
+++ b/public/css/palettes/apprentice.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/base16-dark.css b/public/css/palettes/base16-dark.css
new file mode 100644
index 0000000..cb1ec1d
--- /dev/null
+++ b/public/css/palettes/base16-dark.css
@@ -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;
+}
diff --git a/public/css/palettes/base16-light.css b/public/css/palettes/base16-light.css
new file mode 100644
index 0000000..bcbbb5a
--- /dev/null
+++ b/public/css/palettes/base16-light.css
@@ -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;
+}
diff --git a/public/css/palettes/dracula.css b/public/css/palettes/dracula.css
new file mode 100644
index 0000000..66f1abc
--- /dev/null
+++ b/public/css/palettes/dracula.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/gruvbox-dark.css b/public/css/palettes/gruvbox-dark.css
new file mode 100644
index 0000000..1d60bd9
--- /dev/null
+++ b/public/css/palettes/gruvbox-dark.css
@@ -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;
+}
diff --git a/public/css/palettes/gruvbox-light.css b/public/css/palettes/gruvbox-light.css
new file mode 100644
index 0000000..f786cf0
--- /dev/null
+++ b/public/css/palettes/gruvbox-light.css
@@ -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;
+}
diff --git a/public/css/palettes/material.css b/public/css/palettes/material.css
new file mode 100644
index 0000000..60bfafb
--- /dev/null
+++ b/public/css/palettes/material.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/papercolor-dark.css b/public/css/palettes/papercolor-dark.css
new file mode 100644
index 0000000..d289932
--- /dev/null
+++ b/public/css/palettes/papercolor-dark.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/papercolor-light.css b/public/css/palettes/papercolor-light.css
new file mode 100644
index 0000000..7eeb7f5
--- /dev/null
+++ b/public/css/palettes/papercolor-light.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/solarized-dark.css b/public/css/palettes/solarized-dark.css
new file mode 100644
index 0000000..a646595
--- /dev/null
+++ b/public/css/palettes/solarized-dark.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/solarized-light.css b/public/css/palettes/solarized-light.css
new file mode 100644
index 0000000..dfb92c1
--- /dev/null
+++ b/public/css/palettes/solarized-light.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/tender.css b/public/css/palettes/tender.css
new file mode 100644
index 0000000..77fbe87
--- /dev/null
+++ b/public/css/palettes/tender.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/tokyo-night-dark.css b/public/css/palettes/tokyo-night-dark.css
new file mode 100644
index 0000000..760d2fe
--- /dev/null
+++ b/public/css/palettes/tokyo-night-dark.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/tokyo-night-light.css b/public/css/palettes/tokyo-night-light.css
new file mode 100644
index 0000000..66e73c8
--- /dev/null
+++ b/public/css/palettes/tokyo-night-light.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/windows-95-light.css b/public/css/palettes/windows-95-light.css
new file mode 100644
index 0000000..70cfeeb
--- /dev/null
+++ b/public/css/palettes/windows-95-light.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/palettes/windows-95.css b/public/css/palettes/windows-95.css
new file mode 100644
index 0000000..5b44cf8
--- /dev/null
+++ b/public/css/palettes/windows-95.css
@@ -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;
+}
\ No newline at end of file
diff --git a/public/css/risotto.css b/public/css/risotto.css
new file mode 100644
index 0000000..dcb5a96
--- /dev/null
+++ b/public/css/risotto.css
@@ -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);
+}
diff --git a/public/css/typography.css b/public/css/typography.css
new file mode 100644
index 0000000..d7f9e17
--- /dev/null
+++ b/public/css/typography.css
@@ -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); }
diff --git a/public/images/rice.svg b/public/images/rice.svg
new file mode 100644
index 0000000..53e480c
--- /dev/null
+++ b/public/images/rice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000..8a152f0
--- /dev/null
+++ b/public/index.html
@@ -0,0 +1,90 @@
+
+
+
+
+ My New Hugo Site – My New Hugo Site
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/index.xml b/public/index.xml
new file mode 100644
index 0000000..3490b14
--- /dev/null
+++ b/public/index.xml
@@ -0,0 +1,11 @@
+
+
+
+ My New Hugo Site
+ http://localhost:1313/
+ Recent content on My New Hugo Site
+ Hugo -- gohugo.io
+ en-us
+
+
+
diff --git a/public/sitemap.xml b/public/sitemap.xml
new file mode 100644
index 0000000..d98137c
--- /dev/null
+++ b/public/sitemap.xml
@@ -0,0 +1,11 @@
+
+
+
+ http://localhost:1313/categories/
+
+ http://localhost:1313/
+
+ http://localhost:1313/tags/
+
+
diff --git a/public/tags/index.html b/public/tags/index.html
new file mode 100644
index 0000000..244aaa4
--- /dev/null
+++ b/public/tags/index.html
@@ -0,0 +1,98 @@
+
+
+
+ Tags – My New Hugo Site
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/tags/index.xml b/public/tags/index.xml
new file mode 100644
index 0000000..8ee9831
--- /dev/null
+++ b/public/tags/index.xml
@@ -0,0 +1,11 @@
+
+
+
+ Tags on My New Hugo Site
+ http://localhost:1313/tags/
+ Recent content in Tags on My New Hugo Site
+ Hugo -- gohugo.io
+ en-us
+
+
+
diff --git a/themes/risotto b/themes/risotto
new file mode 160000
index 0000000..03107cd
--- /dev/null
+++ b/themes/risotto
@@ -0,0 +1 @@
+Subproject commit 03107cd9b46520e488634ef8b288dc0a0eaea645