commit - bba35a6e15555a3040cb5aae2eb5076f8a302ba9
commit + 31a26f982b5797e1da2d5a28148fdd12b7b8a9b8
blob - e492c4f2a717544c5414d0241601663e70b93d84 (mode 644)
blob + /dev/null
--- assets/css/nord.css
+++ /dev/null
-/*
- * Copyright (c) 2016-present Sven Greb <development@svengreb.de>
- * This source code is licensed under the MIT license found in the license file.
- */
-
-/*
- * References:
- * 1. https://www.w3.org/TR/css-variables
- * 2. https://www.w3.org/TR/selectors/#root-pseudo
- * 3. https://drafts.csswg.org/css-variables
- * 4. https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_variables
- * 5. https://warpspire.com/kss
- * 6. https://github.com/kss-node/kss-node
- */
-
-/*
-An arctic, north-bluish color palette.
-Created for the clean- and minimal flat design pattern to achieve a optimal focus and readability for code syntax
-highlighting and UI.
-It consists of a total of sixteen, carefully selected, dimmed pastel colors for a eye-comfortable, but yet colorful
-ambiance.
-
-Styleguide Nord
-*/
-
-:root {
- /*
- Base component color of "Polar Night".
-
- Used for texts, backgrounds, carets and structuring characters like curly- and square brackets.
-
- Markup:
- <div style="background-color:#2e3440; width=60; height=60"></div>
-
- Styleguide Nord - Polar Night
- */
- --nord0: #2e3440;
-
- /*
- Lighter shade color of the base component color.
-
- Used as a lighter background color for UI elements like status bars.
-
- Markup:
- <div style="background-color:#3b4252; width=60; height=60"></div>
-
- Styleguide Nord - Polar Night
- */
- --nord1: #3b4252;
-
- /*
- Lighter shade color of the base component color.
-
- Used as line highlighting in the editor.
- In the UI scope it may be used as selection- and highlight color.
-
- Markup:
- <div style="background-color:#434c5e; width=60; height=60"></div>
-
- Styleguide Nord - Polar Night
- */
- --nord2: #434c5e;
-
- /*
- Lighter shade color of the base component color.
-
- Used for comments, invisibles, indent- and wrap guide marker.
- In the UI scope used as pseudoclass color for disabled elements.
-
- Markup:
- <div style="background-color:#4c566a; width=60; height=60"></div>
-
- Styleguide Nord - Polar Night
- */
- --nord3: #4c566a;
-
- /*
- Base component color of "Snow Storm".
-
- Main color for text, variables, constants and attributes.
- In the UI scope used as semi-light background depending on the theme shading design.
-
- Markup:
- <div style="background-color:#d8dee9; width=60; height=60"></div>
-
- Styleguide Nord - Snow Storm
- */
- --nord4: #d8dee9;
-
- /*
- Lighter shade color of the base component color.
-
- Used as a lighter background color for UI elements like status bars.
- Used as semi-light background depending on the theme shading design.
-
- Markup:
- <div style="background-color:#e5e9f0; width=60; height=60"></div>
-
- Styleguide Nord - Snow Storm
- */
- --nord5: #e5e9f0;
-
- /*
- Lighter shade color of the base component color.
-
- Used for punctuations, carets and structuring characters like curly- and square brackets.
- In the UI scope used as background, selection- and highlight color depending on the theme shading design.
-
- Markup:
- <div style="background-color:#eceff4; width=60; height=60"></div>
-
- Styleguide Nord - Snow Storm
- */
- --nord6: #eceff4;
-
- /*
- Bluish core color.
-
- Used for classes, types and documentation tags.
-
- Markup:
- <div style="background-color:#8fbcbb; width=60; height=60"></div>
-
- Styleguide Nord - Frost
- */
- --nord7: #8fbcbb;
-
- /*
- Bluish core accent color.
-
- Represents the accent color of the color palette.
- Main color for primary UI elements and methods/functions.
-
- Can be used for
- - Markup quotes
- - Markup link URLs
-
- Markup:
- <div style="background-color:#88c0d0; width=60; height=60"></div>
-
- Styleguide Nord - Frost
- */
- --nord8: #88c0d0;
-
- /*
- Bluish core color.
-
- Used for language-specific syntactic/reserved support characters and keywords, operators, tags, units and
- punctuations like (semi)colons,commas and braces.
-
- Markup:
- <div style="background-color:#81a1c1; width=60; height=60"></div>
-
- Styleguide Nord - Frost
- */
- --nord9: #81a1c1;
-
- /*
- Bluish core color.
-
- Used for markup doctypes, import/include/require statements, pre-processor statements and at-rules (`@`).
-
- Markup:
- <div style="background-color:#5e81ac; width=60; height=60"></div>
-
- Styleguide Nord - Frost
- */
- --nord10: #5e81ac;
-
- /*
- Colorful component color.
-
- Used for errors, git/diff deletion and linter marker.
-
- Markup:
- <div style="background-color:#bf616a; width=60; height=60"></div>
-
- Styleguide Nord - Aurora
- */
- --nord11: #bf616a;
-
- /*
- Colorful component color.
-
- Used for annotations.
-
- Markup:
- <div style="background-color:#d08770; width=60; height=60"></div>
-
- Styleguide Nord - Aurora
- */
- --nord12: #d08770;
-
- /*
- Colorful component color.
-
- Used for escape characters, regular expressions and markup entities.
- In the UI scope used for warnings and git/diff renamings.
-
- Markup:
- <div style="background-color:#ebcb8b; width=60; height=60"></div>
-
- Styleguide Nord - Aurora
- */
- --nord13: #ebcb8b;
-
- /*
- Colorful component color.
-
- Main color for strings and attribute values.
- In the UI scope used for git/diff additions and success visualizations.
-
- Markup:
- <div style="background-color:#a3be8c; width=60; height=60"></div>
-
- Styleguide Nord - Aurora
- */
- --nord14: #a3be8c;
-
- /*
- Colorful component color.
-
- Used for numbers.
-
- Markup:
- <div style="background-color:#b48ead; width=60; height=60"></div>
-
- Styleguide Nord - Aurora
- */
- --nord15: #b48ead;
-}
blob - c895d2aa741738a73205f693fe21c104eb9db6fc (mode 644)
blob + /dev/null
--- assets/css/style.css
+++ /dev/null
-::selection {
- background-color: var(--nord10);
-}
-
-body {
- font-family: serif ;
- background-image: url('/background.jpg');
- background-size: cover;
- background-position: bottom;
- background-attachment: fixed;
- background-repeat: no-repeat;
- color: var(--nord0) ;
-}
-
-main, footer {
- max-width: 800px ;
- background: var(--nord13) ;
- margin: auto ;
- padding: 16px;
-}
-
-footer {
- text-align: center ;
-}
-
-
-a {
- color: var(--nord10);
- text-decoration: none;
-}
-
-a:hover {
- color: var(--nord8);
-}
-
-img {
- max-width: 100% ;
-}
-
-header h1 a,
-header h1 {
- text-align: center ;
- color: var(--nord14);
-}
-
-h3 {
- color: var(--nord11);
-}
-
-hr {
- border: none;
- height: 2px;
- margin: 32px 0;
- background-color: var(--nord15);
-}
-
-.links-table {
- border: 3px outset var(--nord15);
- border-spacing: 2px;
- border-collapse: separate;
- margin: 0 auto;
-}
-
-th, td {
- border: 2px inset var(--nord15);
- padding: 4px 16px;
-}
-
-#tagcloud {
- list-style-type: none;
- display: flex;
- flex-wrap: wrap;
- justify-content: center;
- gap: 12px 64px;
- padding-inline-start: 0;
- margin: 0;
-}
-
-/* For TAGLIST.HTML */
-.taglist {
- text-align: center ;
- clear: both ;
-}
-
-/* For NEXTPREV.HTML */
-#nextprev {
- /* The container for both the previous and next articles. */
-}
-#prevart {
- float: left ;
- text-align: left ;
-}
-#nextart {
- float: right ;
- text-align: right ;
-}
-#nextart,#prevart {
- max-width: 33% ;
-}
blob - a9dc977b2a7f4547b9ee14bb7e3d6dd3ca7b9fd2
blob + c89debfb737cab35c564e9978a43268bf660c9f0
--- public/about-me/index.html
+++ public/about-me/index.html
<title>About Me | Simeon Stein</title>
<link rel="canonical" href="https://simeonstein.com/">
<link rel='alternate' type='application/rss+xml' title="Simeon Stein RSS" href='/index.xml'>
-
-
-
- <link rel="stylesheet" href="/css/bundle.min.73680f01f42b655fdf24814c5fbbd47ccc2b97ca72bce56bbea5b7b1ab04704a.css">
+ <link rel="stylesheet" href="/style.css">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="I was born in Manhattan, but grew up in Seattle.
In the second grade I picked up the guitar, and in the sixth I picked up Linux, and these two seemingly disparate interests formed the basis of what would define my early adulthood.">
blob - 4e328bd2f630edb8e1d540d628013f7df599a9f5
blob + 021fd2e22166e8eeace02d612c3da164d65e203d
--- public/articles/about-simeon/index.html
+++ public/articles/about-simeon/index.html
<title>About Simeon | Simeon Stein</title>
<link rel="canonical" href="https://simeonstein.com/">
<link rel='alternate' type='application/rss+xml' title="Simeon Stein RSS" href='/index.xml'>
-
-
-
- <link rel="stylesheet" href="/css/bundle.min.73680f01f42b655fdf24814c5fbbd47ccc2b97ca72bce56bbea5b7b1ab04704a.css">
+ <link rel="stylesheet" href="/style.css">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="When one is received into the Orthodox Church, one takes the name of a patron saint.
My patron saint is Simeon the God-Receiver.">
blob - 3f6b1ac4e807108fff494c7c05bc48ca2cffb8e2
blob + b82e8d3502d01443aa0c556e5071255edf8fbb04
--- public/articles/index.html
+++ public/articles/index.html
<title>Articles | Simeon Stein</title>
<link rel="canonical" href="https://simeonstein.com/">
<link rel='alternate' type='application/rss+xml' title="Simeon Stein RSS" href='/index.xml'>
-
-
-
- <link rel="stylesheet" href="/css/bundle.min.73680f01f42b655fdf24814c5fbbd47ccc2b97ca72bce56bbea5b7b1ab04704a.css">
+ <link rel="stylesheet" href="/style.css">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
blob - 304422b0633ba6db4b3af3281e67d8b84bd6afa7
blob + dfb4af58643024e33379816361444e78e25dacb1
--- public/categories/index.html
+++ public/categories/index.html
<title>Categories | Simeon Stein</title>
<link rel="canonical" href="https://simeonstein.com/">
<link rel='alternate' type='application/rss+xml' title="Simeon Stein RSS" href='/index.xml'>
-
-
-
- <link rel="stylesheet" href="/css/bundle.min.73680f01f42b655fdf24814c5fbbd47ccc2b97ca72bce56bbea5b7b1ab04704a.css">
+ <link rel="stylesheet" href="/style.css">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
blob - 5c449594a3e88771488c73d41378495bc28e37c9
blob + f2b9d96e8972a5ce12f130f71cc2a2fa973b4e70
--- public/index.html
+++ public/index.html
<title>Simeon Stein</title>
<link rel="canonical" href="https://simeonstein.com/">
<link rel='alternate' type='application/rss+xml' title="Simeon Stein RSS" href='/index.xml'>
-
-
-
- <link rel="stylesheet" href="/css/bundle.min.73680f01f42b655fdf24814c5fbbd47ccc2b97ca72bce56bbea5b7b1ab04704a.css">
+ <link rel="stylesheet" href="/style.css">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="Hi there, I’m Simeon and this is my website!
I am an Orthodox Christian with an interest in technology, so most of what you’ll find here relates to either of those categories.">
blob - 6d96746bf1f321b3189ec1df942eb2cc555b2001
blob + 8ba30762405d6a7092d732fe974126712f2c4fef
--- public/tags/church/index.html
+++ public/tags/church/index.html
<title>Church | Simeon Stein</title>
<link rel="canonical" href="https://simeonstein.com/">
<link rel='alternate' type='application/rss+xml' title="Simeon Stein RSS" href='/index.xml'>
-
-
-
- <link rel="stylesheet" href="/css/bundle.min.73680f01f42b655fdf24814c5fbbd47ccc2b97ca72bce56bbea5b7b1ab04704a.css">
+ <link rel="stylesheet" href="/style.css">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
blob - a2a3844c71eff6badeb8f93ead315750ba7b6400
blob + 92b3226f4346324b6dbd3df0714d86a4632cb893
--- public/tags/index.html
+++ public/tags/index.html
<title>Tags | Simeon Stein</title>
<link rel="canonical" href="https://simeonstein.com/">
<link rel='alternate' type='application/rss+xml' title="Simeon Stein RSS" href='/index.xml'>
-
-
-
- <link rel="stylesheet" href="/css/bundle.min.73680f01f42b655fdf24814c5fbbd47ccc2b97ca72bce56bbea5b7b1ab04704a.css">
+ <link rel="stylesheet" href="/style.css">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
blob - d01115ac219e367bdd25eb83594262b8c25446e7
blob + 592efd42e40a282593ce0684d551110bfd8d7b4e
--- public/tags/personal/index.html
+++ public/tags/personal/index.html
<title>Personal | Simeon Stein</title>
<link rel="canonical" href="https://simeonstein.com/">
<link rel='alternate' type='application/rss+xml' title="Simeon Stein RSS" href='/index.xml'>
-
-
-
- <link rel="stylesheet" href="/css/bundle.min.73680f01f42b655fdf24814c5fbbd47ccc2b97ca72bce56bbea5b7b1ab04704a.css">
+ <link rel="stylesheet" href="/style.css">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
blob - 6d09abdb1f9da39864226b1cacaa36d8fc3a1cd0
blob + 063452a11486b11baaaa3a7f6db0253db4c0da39
--- public/tags/saints/index.html
+++ public/tags/saints/index.html
<title>Saints | Simeon Stein</title>
<link rel="canonical" href="https://simeonstein.com/">
<link rel='alternate' type='application/rss+xml' title="Simeon Stein RSS" href='/index.xml'>
-
-
-
- <link rel="stylesheet" href="/css/bundle.min.73680f01f42b655fdf24814c5fbbd47ccc2b97ca72bce56bbea5b7b1ab04704a.css">
+ <link rel="stylesheet" href="/style.css">
<link rel="icon" href="/favicon.ico">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
blob - /dev/null
blob + 84baf8345d8ece6b1e7223a77eb7c8c1b1088d13 (mode 644)
--- /dev/null
+++ public/style.css
+:root {
+ --nord0: #2e3440;
+ --nord1: #3b4252;
+ --nord2: #434c5e;
+ --nord3: #4c566a;
+ --nord4: #d8dee9;
+ --nord5: #e5e9f0;
+ --nord6: #eceff4;
+ --nord7: #8fbcbb;
+ --nord8: #88c0d0;
+ --nord9: #81a1c1;
+ --nord10: #5e81ac;
+ --nord11: #bf616a;
+ --nord12: #d08770;
+ --nord13: #ebcb8b;
+ --nord14: #a3be8c;
+ --nord15: #b48ead;
+}
+
+::selection {
+ background-color: var(--nord10);
+}
+
+body {
+ font-family: serif ;
+ background-image: url('/background.jpg');
+ background-size: cover;
+ background-position: bottom;
+ background-attachment: fixed;
+ background-repeat: no-repeat;
+ color: var(--nord0) ;
+}
+
+main, footer {
+ max-width: 800px ;
+ background: var(--nord13) ;
+ margin: auto ;
+ padding: 16px;
+}
+
+footer {
+ text-align: center ;
+}
+
+
+a {
+ color: var(--nord10);
+ text-decoration: none;
+}
+
+a:hover {
+ color: var(--nord8);
+}
+
+img {
+ max-width: 100% ;
+}
+
+header h1 a,
+header h1 {
+ text-align: center ;
+ color: var(--nord14);
+}
+
+h3 {
+ color: var(--nord11);
+}
+
+hr {
+ border: none;
+ height: 2px;
+ margin: 32px 0;
+ background-color: var(--nord15);
+}
+
+.links-table {
+ border: 3px outset var(--nord15);
+ border-spacing: 2px;
+ border-collapse: separate;
+ margin: 0 auto;
+}
+
+th, td {
+ border: 2px inset var(--nord15);
+ padding: 4px 16px;
+}
+
+#tagcloud {
+ list-style-type: none;
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: center;
+ gap: 12px 64px;
+ padding-inline-start: 0;
+ margin: 0;
+}
+
+/* For TAGLIST.HTML */
+.taglist {
+ text-align: center ;
+ clear: both ;
+}
+
+/* For NEXTPREV.HTML */
+#nextprev {
+ /* The container for both the previous and next articles. */
+}
+#prevart {
+ float: left ;
+ text-align: left ;
+}
+#nextart {
+ float: right ;
+ text-align: right ;
+}
+#nextart,#prevart {
+ max-width: 33% ;
+}
blob - /dev/null
blob + 84baf8345d8ece6b1e7223a77eb7c8c1b1088d13 (mode 644)
--- /dev/null
+++ static/style.css
+:root {
+ --nord0: #2e3440;
+ --nord1: #3b4252;
+ --nord2: #434c5e;
+ --nord3: #4c566a;
+ --nord4: #d8dee9;
+ --nord5: #e5e9f0;
+ --nord6: #eceff4;
+ --nord7: #8fbcbb;
+ --nord8: #88c0d0;
+ --nord9: #81a1c1;
+ --nord10: #5e81ac;
+ --nord11: #bf616a;
+ --nord12: #d08770;
+ --nord13: #ebcb8b;
+ --nord14: #a3be8c;
+ --nord15: #b48ead;
+}
+
+::selection {
+ background-color: var(--nord10);
+}
+
+body {
+ font-family: serif ;
+ background-image: url('/background.jpg');
+ background-size: cover;
+ background-position: bottom;
+ background-attachment: fixed;
+ background-repeat: no-repeat;
+ color: var(--nord0) ;
+}
+
+main, footer {
+ max-width: 800px ;
+ background: var(--nord13) ;
+ margin: auto ;
+ padding: 16px;
+}
+
+footer {
+ text-align: center ;
+}
+
+
+a {
+ color: var(--nord10);
+ text-decoration: none;
+}
+
+a:hover {
+ color: var(--nord8);
+}
+
+img {
+ max-width: 100% ;
+}
+
+header h1 a,
+header h1 {
+ text-align: center ;
+ color: var(--nord14);
+}
+
+h3 {
+ color: var(--nord11);
+}
+
+hr {
+ border: none;
+ height: 2px;
+ margin: 32px 0;
+ background-color: var(--nord15);
+}
+
+.links-table {
+ border: 3px outset var(--nord15);
+ border-spacing: 2px;
+ border-collapse: separate;
+ margin: 0 auto;
+}
+
+th, td {
+ border: 2px inset var(--nord15);
+ padding: 4px 16px;
+}
+
+#tagcloud {
+ list-style-type: none;
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: center;
+ gap: 12px 64px;
+ padding-inline-start: 0;
+ margin: 0;
+}
+
+/* For TAGLIST.HTML */
+.taglist {
+ text-align: center ;
+ clear: both ;
+}
+
+/* For NEXTPREV.HTML */
+#nextprev {
+ /* The container for both the previous and next articles. */
+}
+#prevart {
+ float: left ;
+ text-align: left ;
+}
+#nextart {
+ float: right ;
+ text-align: right ;
+}
+#nextart,#prevart {
+ max-width: 33% ;
+}
blob - e5b88e68af35fa358fdf5cbef3e4e985afe2454a
blob + 8f0a469f25a41aa661851b40473a09ad222a0b3c
--- themes/lugo/layouts/_default/baseof.html
+++ themes/lugo/layouts/_default/baseof.html
<title>{{ if not .IsHome }}{{ .Title | title }} | {{ end }}{{ .Site.Title }}</title>
<link rel="canonical" href="{{ .Site.BaseURL }}">
<link rel='alternate' type='application/rss+xml' title="{{ .Site.Title }} RSS" href='/index.xml'>
- {{ $nord := resources.Get "/css/nord.css" }}
- {{ $style := resources.Get "/css/style.css" }}
- {{ $bundle := slice $nord $style | resources.Concat "/css/bundle.css" | minify | fingerprint }}
- <link rel="stylesheet" href="{{ $bundle.RelPermalink }}">
+ <link rel="stylesheet" href="/style.css">
{{ with .Site.Params.favicon }}<link rel="icon" href="{{ . }}">
{{ end -}}
<meta name="description" content="{{ with .Params.description }}{{ . }}{{ else }}{{ .Summary }}{{ end }}">