From 9b36be8d34a54b6885aa1e9f9ecc5ccdff1021f8 Mon Sep 17 00:00:00 2001 From: Pratyush Desai Date: Mon, 17 Jul 2023 23:27:03 +0530 Subject: [PATCH] initial hugo attempt Signed-off-by: Pratyush Desai --- .gitmodules | 3 + basewebsite/.gitignore | 1 + basewebsite/README.md | 5 + basewebsite/archetypes/default.md | 6 + basewebsite/config.toml | 76 +++++++ basewebsite/content/about.md | 6 + basewebsite/content/boring.md | 6 + basewebsite/content/posts.md | 6 + basewebsite/content/projects.md | 6 + basewebsite/images/git-alt.svg | 1 + basewebsite/images/mastodon.svg | 1 + basewebsite/public/categories/index.html | 112 +++++++++ basewebsite/public/categories/index.xml | 10 + basewebsite/public/css/about.css | 26 +++ basewebsite/public/css/colours.css | 17 ++ basewebsite/public/css/custom.css | 1 + basewebsite/public/css/footer.css | 7 + basewebsite/public/css/header.css | 20 ++ basewebsite/public/css/layout.css | 57 +++++ basewebsite/public/css/logo.css | 37 +++ .../public/css/palettes/apprentice.css | 20 ++ .../public/css/palettes/base16-dark.css | 22 ++ .../public/css/palettes/base16-light.css | 22 ++ basewebsite/public/css/palettes/dracula.css | 20 ++ .../public/css/palettes/gruvbox-dark.css | 23 ++ .../public/css/palettes/gruvbox-light.css | 23 ++ basewebsite/public/css/palettes/material.css | 20 ++ .../public/css/palettes/papercolor-dark.css | 20 ++ .../public/css/palettes/papercolor-light.css | 20 ++ basewebsite/public/css/palettes/rosepine.css | 18 ++ .../public/css/palettes/solarized-dark.css | 20 ++ .../public/css/palettes/solarized-light.css | 20 ++ basewebsite/public/css/palettes/tender.css | 20 ++ .../public/css/palettes/tokyo-night-dark.css | 20 ++ .../public/css/palettes/tokyo-night-light.css | 20 ++ .../public/css/palettes/windows-95-light.css | 20 ++ .../public/css/palettes/windows-95.css | 20 ++ basewebsite/public/css/risotto.css | 12 + basewebsite/public/css/typography.css | 215 ++++++++++++++++++ basewebsite/public/images/rice.svg | 1 + basewebsite/public/index.html | 106 +++++++++ basewebsite/public/index.xml | 10 + basewebsite/public/series/index.html | 112 +++++++++ basewebsite/public/series/index.xml | 10 + basewebsite/public/sitemap.xml | 13 ++ basewebsite/public/tags/index.html | 112 +++++++++ basewebsite/public/tags/index.xml | 10 + basewebsite/themes/risotto | 1 + index.html | 19 -- 49 files changed, 1354 insertions(+), 19 deletions(-) create mode 100644 .gitmodules create mode 100644 basewebsite/.gitignore create mode 100644 basewebsite/README.md create mode 100644 basewebsite/archetypes/default.md create mode 100644 basewebsite/config.toml create mode 100644 basewebsite/content/about.md create mode 100644 basewebsite/content/boring.md create mode 100644 basewebsite/content/posts.md create mode 100644 basewebsite/content/projects.md create mode 100644 basewebsite/images/git-alt.svg create mode 100644 basewebsite/images/mastodon.svg create mode 100644 basewebsite/public/categories/index.html create mode 100644 basewebsite/public/categories/index.xml create mode 100644 basewebsite/public/css/about.css create mode 100644 basewebsite/public/css/colours.css create mode 100644 basewebsite/public/css/custom.css create mode 100644 basewebsite/public/css/footer.css create mode 100644 basewebsite/public/css/header.css create mode 100644 basewebsite/public/css/layout.css create mode 100644 basewebsite/public/css/logo.css create mode 100644 basewebsite/public/css/palettes/apprentice.css create mode 100644 basewebsite/public/css/palettes/base16-dark.css create mode 100644 basewebsite/public/css/palettes/base16-light.css create mode 100644 basewebsite/public/css/palettes/dracula.css create mode 100644 basewebsite/public/css/palettes/gruvbox-dark.css create mode 100644 basewebsite/public/css/palettes/gruvbox-light.css create mode 100644 basewebsite/public/css/palettes/material.css create mode 100644 basewebsite/public/css/palettes/papercolor-dark.css create mode 100644 basewebsite/public/css/palettes/papercolor-light.css create mode 100644 basewebsite/public/css/palettes/rosepine.css create mode 100644 basewebsite/public/css/palettes/solarized-dark.css create mode 100644 basewebsite/public/css/palettes/solarized-light.css create mode 100644 basewebsite/public/css/palettes/tender.css create mode 100644 basewebsite/public/css/palettes/tokyo-night-dark.css create mode 100644 basewebsite/public/css/palettes/tokyo-night-light.css create mode 100644 basewebsite/public/css/palettes/windows-95-light.css create mode 100644 basewebsite/public/css/palettes/windows-95.css create mode 100644 basewebsite/public/css/risotto.css create mode 100644 basewebsite/public/css/typography.css create mode 100644 basewebsite/public/images/rice.svg create mode 100644 basewebsite/public/index.html create mode 100644 basewebsite/public/index.xml create mode 100644 basewebsite/public/series/index.html create mode 100644 basewebsite/public/series/index.xml create mode 100644 basewebsite/public/sitemap.xml create mode 100644 basewebsite/public/tags/index.html create mode 100644 basewebsite/public/tags/index.xml create mode 160000 basewebsite/themes/risotto delete mode 100644 index.html diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..7f681a3 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "basewebsite/themes/risotto"] + path = basewebsite/themes/risotto + url = https://github.com/joeroe/risotto.git diff --git a/basewebsite/.gitignore b/basewebsite/.gitignore new file mode 100644 index 0000000..5c41f01 --- /dev/null +++ b/basewebsite/.gitignore @@ -0,0 +1 @@ +.hugo_build.lock \ No newline at end of file diff --git a/basewebsite/README.md b/basewebsite/README.md new file mode 100644 index 0000000..983da0f --- /dev/null +++ b/basewebsite/README.md @@ -0,0 +1,5 @@ +# Website + +# TODO + + diff --git a/basewebsite/archetypes/default.md b/basewebsite/archetypes/default.md new file mode 100644 index 0000000..00e77bd --- /dev/null +++ b/basewebsite/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/basewebsite/config.toml b/basewebsite/config.toml new file mode 100644 index 0000000..c81e306 --- /dev/null +++ b/basewebsite/config.toml @@ -0,0 +1,76 @@ +baseURL = 'http://arch.fail' +theme = 'risotto' +languageCode = 'en' +title = 'Arch Reject' +author = 'Pratyush Desai' + +sectionPagesMenu = "main" + +[params] +noindex = false + +[params.theme] +palette = "rosepine" + +[params.about] +title = "pratyush desai" +description = "Arch Reject" +logo = "images/anime.svg" + +[[params.socialLinks]] +icon = "fa-brands fa-github" +title = "GitHub" +url = "https://github.com/mogad0n" + +[[params.socialLinks]] +icon = "fa-brands fa-git-alt" +title = "GitHub" +url = "https://git.com.de/pratyush" + +[[params.socialLinks]] +icon = "fa-solid fa-envelope" +title = "Email" +url = "mailto:pratyush.desai@liberta.casa" + +[menu] + + [[menu.main]] + identifier = "about" + name = "About" + url = "/about/" + weight = 10 + + [[menu.main]] + identifier = "projects" + name = "Projects" + url = "/projects/" + weight = 10 + + [[menu.main]] + identifier = "posts" + name = "Posts" + url = "/posts/" + weight = 10 + + [[menu.main]] + identifier = "Boring" + name = "Boring" + url = "/listcreds/" + weight = 10 + +[taxonomies] +category = "categories" +tag = "tags" +series = "series" + +[markup.goldmark.renderer] +unsafe = true + +[markup] + + # Table of contents + # Add toc = true to content front matter to enable + [markup.tableOfContents] + startLevel = 2 + endLevel = 3 + ordered = true diff --git a/basewebsite/content/about.md b/basewebsite/content/about.md new file mode 100644 index 0000000..cf68fb5 --- /dev/null +++ b/basewebsite/content/about.md @@ -0,0 +1,6 @@ +--- +title: "About" +date: 2023-07-17T21:43:57+05:30 +draft: true +--- + diff --git a/basewebsite/content/boring.md b/basewebsite/content/boring.md new file mode 100644 index 0000000..85f340f --- /dev/null +++ b/basewebsite/content/boring.md @@ -0,0 +1,6 @@ +--- +title: "Boring" +date: 2023-07-17T17:10:04+05:30 +draft: true +--- + diff --git a/basewebsite/content/posts.md b/basewebsite/content/posts.md new file mode 100644 index 0000000..a5590e3 --- /dev/null +++ b/basewebsite/content/posts.md @@ -0,0 +1,6 @@ +--- +title: "Posts" +date: 2023-07-17T23:26:17+05:30 +draft: true +--- + diff --git a/basewebsite/content/projects.md b/basewebsite/content/projects.md new file mode 100644 index 0000000..d36e8e6 --- /dev/null +++ b/basewebsite/content/projects.md @@ -0,0 +1,6 @@ +--- +title: "Projects" +date: 2023-07-17T21:43:39+05:30 +draft: true +--- + diff --git a/basewebsite/images/git-alt.svg b/basewebsite/images/git-alt.svg new file mode 100644 index 0000000..270b787 --- /dev/null +++ b/basewebsite/images/git-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/basewebsite/images/mastodon.svg b/basewebsite/images/mastodon.svg new file mode 100644 index 0000000..8532bd0 --- /dev/null +++ b/basewebsite/images/mastodon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/basewebsite/public/categories/index.html b/basewebsite/public/categories/index.html new file mode 100644 index 0000000..1f96b81 --- /dev/null +++ b/basewebsite/public/categories/index.html @@ -0,0 +1,112 @@ + + + + Categories – Arch Reject + + + + + + + + + + + + + + + + + + + +
+ + + +
+

Categories

+ + + +
    + +
+ + +
+ +
+
+
+ +

pratyush desai

+

Arch Reject

+
+ + + +
+
+
+
+
+ +

+ + + + + + + + + + + + + + + + +

+

+ +

Powered by mph

+
+ +
+ + + diff --git a/basewebsite/public/categories/index.xml b/basewebsite/public/categories/index.xml new file mode 100644 index 0000000..5e642bc --- /dev/null +++ b/basewebsite/public/categories/index.xml @@ -0,0 +1,10 @@ + + + + Categories on Arch Reject + http://arch.fail/categories/ + Recent content in Categories on Arch Reject + Hugo -- gohugo.io + en + + diff --git a/basewebsite/public/css/about.css b/basewebsite/public/css/about.css new file mode 100644 index 0000000..6c12ba4 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/colours.css b/basewebsite/public/css/colours.css new file mode 100644 index 0000000..4326985 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/custom.css b/basewebsite/public/css/custom.css new file mode 100644 index 0000000..71949ed --- /dev/null +++ b/basewebsite/public/css/custom.css @@ -0,0 +1 @@ +/* Override this file to customise the theme's CSS for your site */ diff --git a/basewebsite/public/css/footer.css b/basewebsite/public/css/footer.css new file mode 100644 index 0000000..3e84188 --- /dev/null +++ b/basewebsite/public/css/footer.css @@ -0,0 +1,7 @@ +.page__footer { + color: var(--off-fg); +} + +.page__footer p { + margin: 0; +} diff --git a/basewebsite/public/css/header.css b/basewebsite/public/css/header.css new file mode 100644 index 0000000..cab735b --- /dev/null +++ b/basewebsite/public/css/header.css @@ -0,0 +1,20 @@ +/* Main menu */ +.main-nav ul { + display: flex; + flex-flow: row wrap; + justify-content: flex-start; + margin: 0; + padding: 0 0 0.25rem 0; + gap: 0rem 1.5rem; +} + +.main-nav li { + padding-top: 0.25rem; + margin-left: 1rem; + text-transform: lowercase; +} + +.main-nav li::marker { + content: "./"; +} + diff --git a/basewebsite/public/css/layout.css b/basewebsite/public/css/layout.css new file mode 100644 index 0000000..d249166 --- /dev/null +++ b/basewebsite/public/css/layout.css @@ -0,0 +1,57 @@ +/* 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); +} + +/* Footer */ +.page__footer { + grid-area: footer; +} diff --git a/basewebsite/public/css/logo.css b/basewebsite/public/css/logo.css new file mode 100644 index 0000000..368fff4 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/apprentice.css b/basewebsite/public/css/palettes/apprentice.css new file mode 100644 index 0000000..303d1c7 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/base16-dark.css b/basewebsite/public/css/palettes/base16-dark.css new file mode 100644 index 0000000..cb1ec1d --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/base16-light.css b/basewebsite/public/css/palettes/base16-light.css new file mode 100644 index 0000000..bcbbb5a --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/dracula.css b/basewebsite/public/css/palettes/dracula.css new file mode 100644 index 0000000..66f1abc --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/gruvbox-dark.css b/basewebsite/public/css/palettes/gruvbox-dark.css new file mode 100644 index 0000000..1d60bd9 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/gruvbox-light.css b/basewebsite/public/css/palettes/gruvbox-light.css new file mode 100644 index 0000000..f786cf0 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/material.css b/basewebsite/public/css/palettes/material.css new file mode 100644 index 0000000..60bfafb --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/papercolor-dark.css b/basewebsite/public/css/palettes/papercolor-dark.css new file mode 100644 index 0000000..d289932 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/papercolor-light.css b/basewebsite/public/css/palettes/papercolor-light.css new file mode 100644 index 0000000..7eeb7f5 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/rosepine.css b/basewebsite/public/css/palettes/rosepine.css new file mode 100644 index 0000000..aa2cc9e --- /dev/null +++ b/basewebsite/public/css/palettes/rosepine.css @@ -0,0 +1,18 @@ +:root { + --base00: #191724; + --base01: #1f1d2e; + --base02: #26233a; + --base03: #6e6a86; + --base04: #908caa; + --base05: #e0def4; + --base06: #e0def4; + --base07: #524f67; + --base08: #eb6f92; + --base09: #f6c177; + --base0A: #ebbcba; + --base0B: #31748f; + --base0C: #9ccfd8; + --base0D: #c4a7e7; + --base0E: #f6c177; + --base0F: #524f67; +} \ No newline at end of file diff --git a/basewebsite/public/css/palettes/solarized-dark.css b/basewebsite/public/css/palettes/solarized-dark.css new file mode 100644 index 0000000..a646595 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/solarized-light.css b/basewebsite/public/css/palettes/solarized-light.css new file mode 100644 index 0000000..dfb92c1 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/tender.css b/basewebsite/public/css/palettes/tender.css new file mode 100644 index 0000000..77fbe87 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/tokyo-night-dark.css b/basewebsite/public/css/palettes/tokyo-night-dark.css new file mode 100644 index 0000000..760d2fe --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/tokyo-night-light.css b/basewebsite/public/css/palettes/tokyo-night-light.css new file mode 100644 index 0000000..66e73c8 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/windows-95-light.css b/basewebsite/public/css/palettes/windows-95-light.css new file mode 100644 index 0000000..70cfeeb --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/palettes/windows-95.css b/basewebsite/public/css/palettes/windows-95.css new file mode 100644 index 0000000..5b44cf8 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/risotto.css b/basewebsite/public/css/risotto.css new file mode 100644 index 0000000..dcb5a96 --- /dev/null +++ b/basewebsite/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/basewebsite/public/css/typography.css b/basewebsite/public/css/typography.css new file mode 100644 index 0000000..6369cf0 --- /dev/null +++ b/basewebsite/public/css/typography.css @@ -0,0 +1,215 @@ +/* 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); +} + +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; +} + +/* 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; +} + diff --git a/basewebsite/public/images/rice.svg b/basewebsite/public/images/rice.svg new file mode 100644 index 0000000..53e480c --- /dev/null +++ b/basewebsite/public/images/rice.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/basewebsite/public/index.html b/basewebsite/public/index.html new file mode 100644 index 0000000..e2a442c --- /dev/null +++ b/basewebsite/public/index.html @@ -0,0 +1,106 @@ + + + + + Arch Reject – Arch Reject + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + +
+ +
+
+
+ +

pratyush desai

+

Arch Reject

+
+ + + +
+
+
+
+
+ +

+ + + + + + + + + + + + + + + + +

+

+ +

Powered by mph

+
+ +
+ + + diff --git a/basewebsite/public/index.xml b/basewebsite/public/index.xml new file mode 100644 index 0000000..dfadde8 --- /dev/null +++ b/basewebsite/public/index.xml @@ -0,0 +1,10 @@ + + + + Arch Reject + http://arch.fail/ + Recent content on Arch Reject + Hugo -- gohugo.io + en + + diff --git a/basewebsite/public/series/index.html b/basewebsite/public/series/index.html new file mode 100644 index 0000000..7b0f6b3 --- /dev/null +++ b/basewebsite/public/series/index.html @@ -0,0 +1,112 @@ + + + + Series – Arch Reject + + + + + + + + + + + + + + + + + + + +
+ + + +
+

Series

+ + + +
    + +
+ + +
+ +
+
+
+ +

pratyush desai

+

Arch Reject

+
+ + + +
+
+
+
+
+ +

+ + + + + + + + + + + + + + + + +

+

+ +

Powered by mph

+
+ +
+ + + diff --git a/basewebsite/public/series/index.xml b/basewebsite/public/series/index.xml new file mode 100644 index 0000000..a28a37e --- /dev/null +++ b/basewebsite/public/series/index.xml @@ -0,0 +1,10 @@ + + + + Series on Arch Reject + http://arch.fail/series/ + Recent content in Series on Arch Reject + Hugo -- gohugo.io + en + + diff --git a/basewebsite/public/sitemap.xml b/basewebsite/public/sitemap.xml new file mode 100644 index 0000000..25a2531 --- /dev/null +++ b/basewebsite/public/sitemap.xml @@ -0,0 +1,13 @@ + + + + http://arch.fail/ + + http://arch.fail/categories/ + + http://arch.fail/series/ + + http://arch.fail/tags/ + + diff --git a/basewebsite/public/tags/index.html b/basewebsite/public/tags/index.html new file mode 100644 index 0000000..c070782 --- /dev/null +++ b/basewebsite/public/tags/index.html @@ -0,0 +1,112 @@ + + + + Tags – Arch Reject + + + + + + + + + + + + + + + + + + + +
+ + + +
+

Tags

+ + + +
    + +
+ + +
+ +
+
+
+ +

pratyush desai

+

Arch Reject

+
+ + + +
+
+
+
+
+ +

+ + + + + + + + + + + + + + + + +

+

+ +

Powered by mph

+
+ +
+ + + diff --git a/basewebsite/public/tags/index.xml b/basewebsite/public/tags/index.xml new file mode 100644 index 0000000..e5005b9 --- /dev/null +++ b/basewebsite/public/tags/index.xml @@ -0,0 +1,10 @@ + + + + Tags on Arch Reject + http://arch.fail/tags/ + Recent content in Tags on Arch Reject + Hugo -- gohugo.io + en + + diff --git a/basewebsite/themes/risotto b/basewebsite/themes/risotto new file mode 160000 index 0000000..21fdc87 --- /dev/null +++ b/basewebsite/themes/risotto @@ -0,0 +1 @@ +Subproject commit 21fdc87b56e662133c9bba6ee96940ed8f5be6a6 diff --git a/index.html b/index.html deleted file mode 100644 index f15ad44..0000000 --- a/index.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - Site Index - - - -

www

-

this is my www.

i - -
-
-When a man knows he is to be hanged in a fortnight, it concentrates his
-mind wonderfully.
-                -- Samuel Johnson
-
- - -