diff --git a/public/about/index.html b/public/about/index.html
index 9f4e83b2..4b591d39 100644
--- a/public/about/index.html
+++ b/public/about/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/blog/2020/03/16/appgate-sdp-on-arch-linux/index.html b/public/blog/2020/03/16/appgate-sdp-on-arch-linux/index.html
index 4f5ac0ad..942ee7d7 100644
--- a/public/blog/2020/03/16/appgate-sdp-on-arch-linux/index.html
+++ b/public/blog/2020/03/16/appgate-sdp-on-arch-linux/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/blog/2021/09/06/what-to-do-with-a-homelab/index.html b/public/blog/2021/09/06/what-to-do-with-a-homelab/index.html
index 52f49844..91c0b929 100644
--- a/public/blog/2021/09/06/what-to-do-with-a-homelab/index.html
+++ b/public/blog/2021/09/06/what-to-do-with-a-homelab/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/blog/2021/09/08/why-i-threw-out-my-dotfiles/index.html b/public/blog/2021/09/08/why-i-threw-out-my-dotfiles/index.html
index 64ac52dd..74dfeb84 100644
--- a/public/blog/2021/09/08/why-i-threw-out-my-dotfiles/index.html
+++ b/public/blog/2021/09/08/why-i-threw-out-my-dotfiles/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/blog/2021/09/17/automatically-rotating-aws-access-keys/index.html b/public/blog/2021/09/17/automatically-rotating-aws-access-keys/index.html
index 74934023..fd132462 100644
--- a/public/blog/2021/09/17/automatically-rotating-aws-access-keys/index.html
+++ b/public/blog/2021/09/17/automatically-rotating-aws-access-keys/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/blog/2021/10/11/replacing-docker-with-podman-on-macos-and-linux/index.html b/public/blog/2021/10/11/replacing-docker-with-podman-on-macos-and-linux/index.html
index 9d7842cf..b907cc8d 100644
--- a/public/blog/2021/10/11/replacing-docker-with-podman-on-macos-and-linux/index.html
+++ b/public/blog/2021/10/11/replacing-docker-with-podman-on-macos-and-linux/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/blog/2021/11/14/running-k3s-in-lxc-on-proxmox/index.html b/public/blog/2021/11/14/running-k3s-in-lxc-on-proxmox/index.html
index d5663ae8..019ef6bf 100644
--- a/public/blog/2021/11/14/running-k3s-in-lxc-on-proxmox/index.html
+++ b/public/blog/2021/11/14/running-k3s-in-lxc-on-proxmox/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/blog/2022/03/13/backing-up-gmail-with-synology/index.html b/public/blog/2022/03/13/backing-up-gmail-with-synology/index.html
index b3fae28b..10500023 100644
--- a/public/blog/2022/03/13/backing-up-gmail-with-synology/index.html
+++ b/public/blog/2022/03/13/backing-up-gmail-with-synology/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/blog/2022/04/02/virtualizing-my-router-with-pfsense/index.html b/public/blog/2022/04/02/virtualizing-my-router-with-pfsense/index.html
index dc7c72be..d9154ee2 100644
--- a/public/blog/2022/04/02/virtualizing-my-router-with-pfsense/index.html
+++ b/public/blog/2022/04/02/virtualizing-my-router-with-pfsense/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/blog/2022/12/10/watching-youtube-in-private/index.html b/public/blog/2022/12/10/watching-youtube-in-private/index.html
index a7ad6d7d..983c414a 100644
--- a/public/blog/2022/12/10/watching-youtube-in-private/index.html
+++ b/public/blog/2022/12/10/watching-youtube-in-private/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/categories/index.html b/public/categories/index.html
index 7082956f..1658ed2c 100644
--- a/public/categories/index.html
+++ b/public/categories/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/css/dark.b11f422ffce8151207bad84653d44cb512043f9efe93a0a049f836b9cc32b34a.css b/public/css/dark.b11f422ffce8151207bad84653d44cb512043f9efe93a0a049f836b9cc32b34a.css
new file mode 100644
index 00000000..3bffb71d
--- /dev/null
+++ b/public/css/dark.b11f422ffce8151207bad84653d44cb512043f9efe93a0a049f836b9cc32b34a.css
@@ -0,0 +1,159 @@
+body {
+ color: white;
+ background-color: #202124;
+}
+
+::-moz-selection {
+ background: blue;
+ color: #fff;
+ text-shadow: none;
+}
+
+::selection {
+ background: rgb(212, 240, 32);
+ color: #000000;
+ text-shadow: none;
+}
+
+hr {
+ border-top: 3px dotted blue;
+}
+code {
+ background-color: rgb(184, 189, 190);
+ color: black;
+ text-decoration: bold;
+ padding: 0em 0.1em;
+}
+pre {
+ background-color: #272822;
+ line-height: 1.4;
+ overflow-x: auto;
+ padding: 1em;
+}
+blockquote {
+ border-color: blue;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ color: #ddd;
+}
+h1::before {
+ color: var(--darkMaincolor);
+ content: "# ";
+}
+h2::before {
+ color: var(--darkMaincolor);
+ content: "## ";
+}
+h3::before {
+ color: var(--darkMaincolor);
+ content: "### ";
+}
+h4::before {
+ color: var(--darkMaincolor);
+ content: "#### ";
+}
+h5::before {
+ color: var(--darkMaincolor);
+ content: "##### ";
+}
+h6::before {
+ color: var(--darkMaincolor);
+ content: "###### ";
+}
+
+a {
+ border-bottom: 3px solid var(--darkMaincolor);
+ color: inherit;
+}
+a:hover {
+ background-color: var(--darkMaincolor);
+ color: black;
+}
+
+.site-description a {
+ color: #ddd;
+}
+.site-description a:hover {
+ color: black;
+}
+
+.tags a {
+ border-bottom: 3px solid var(--darkMaincolor);
+}
+.tags a:hover {
+ background-color: var(--darkMaincolor);
+ color: black;
+}
+
+.site-title a {
+ color: white;
+ text-decoration: none !important;
+}
+
+.header nav,
+.footer {
+ border-color: #333;
+}
+
+.highlight {
+ background-color: #333;
+}
+.soc:hover {
+ color: black;
+}
+.draft-label {
+ color: var(--darkMaincolor);
+ background-color: blue;
+}
+.highlight pre code[class=language-javaScript]::before,
+.highlight pre code[class="language-js"]::before {
+ content: "js";
+ background: #f7df1e;
+ color: black;
+}
+.highlight pre code[class*='language-yml']::before,
+.highlight pre code[class*='language-yaml']::before {
+ content: 'yaml';
+ background: #f71e6a;
+ color: white;
+}
+.highlight pre code[class*='language-shell']::before,
+.highlight pre code[class*='language-bash']::before,
+.highlight pre code[class*='language-sh']::before {
+ content: 'shell';
+ background: rgb(118, 137, 118);
+ color:white
+}
+.highlight pre code[class*='language-json']::before{
+ content: 'json';
+ background: dodgerblue;
+ color: #000000
+}
+.highlight pre code[class*='language-python']::before,
+.highlight pre code[class*='language-py']::before {
+ content: 'py';
+ background: blue;
+ color: yellow ;
+}
+.highlight pre code[class*='language-css']::before{
+ content: 'css';
+ background: cyan;
+ color: black ;
+}
+.highlight pre code[class*='language-go']::before{
+ content: 'Go';
+ background: cyan;
+ color: royalblue ;
+}
+.highlight pre code[class*='language-md']::before,
+.highlight pre code[class*='language-md']::before{
+ content: 'Markdown';
+ background: royalblue;
+ color: whitesmoke ;
+}
diff --git a/public/css/main.c16a6a2c6e9c466073498f2c4b2f8dfff120aabd70e83aeb8ac161fcb6017ec0.css b/public/css/main.c16a6a2c6e9c466073498f2c4b2f8dfff120aabd70e83aeb8ac161fcb6017ec0.css
new file mode 100644
index 00000000..abe8c328
--- /dev/null
+++ b/public/css/main.c16a6a2c6e9c466073498f2c4b2f8dfff120aabd70e83aeb8ac161fcb6017ec0.css
@@ -0,0 +1,334 @@
+/* Markdown */
+:root{
+--maincolor: #a15bc2;
+--bordercl: #a15bc2;
+--callouctcolor:dodgerblue;
+--hovercolor: #a15bc2;
+--darkMaincolor: #a15bc2;
+}
+html {
+ color: #232333;
+ font-family: 'Roboto Mono', monospace;
+ font-size: 15px;
+ line-height: 1.6em;
+}
+body{
+ display: block;
+ background-color: #f8f8f8;
+ margin: 8px;
+}
+* {
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+::selection {
+ background: #eef35c;
+ color: #000000;
+}
+
+p {
+ font-family: 'Fira Sans', sans-serif;
+ line-height: 1.5;
+}
+
+hr {
+ border: 0;
+ border-top: 3px dotted var(--bordercl);
+ margin: 1em 0;
+}
+
+blockquote {
+ border-left: 3px solid var(--bordercl);
+ color: #737373;
+ margin: 0;
+ padding-left: 1em;
+}
+
+a {
+ border-bottom: 3px solid var(--maincolor);
+ color: inherit;
+ text-decoration: none;
+}
+a:hover {
+ background-color: var(--hovercolor);
+ color: #fff;
+}
+
+ul {
+ list-style: none;
+ padding-left: 2ch;
+}
+ul li {
+ text-indent: -2ch;
+}
+ul > li::before {
+ content: '* ';
+ font-weight: bold;
+}
+
+/* Images */
+img {
+ border: 3px solid #ececec;
+ max-width: 100%;
+}
+
+figure {
+ box-sizing: border-box;
+ display: inline-block;
+ margin: 0;
+ max-width: 100%;
+}
+
+figure img {
+ max-height: 500px;
+}
+
+@media screen and (min-width: 600px) {
+ figure {
+ padding: 0 40px;
+ }
+}
+
+figure h4 {
+ font-size: 1rem;
+ margin: 0;
+ margin-bottom: 1em;
+}
+figure h4::before {
+ content: '↳ ';
+}
+
+/* Code blocks */
+code {
+ background-color: #f1f1f1;
+ padding: 0em .0.1em;
+}
+
+pre {
+ background-color: #ececec;
+ line-height: 1.4;
+ overflow-x: auto;
+ padding: 1em;
+}
+
+.highlight pre ::selection {
+ background: var(--maincolor);
+ color: inherit;
+}
+
+pre code {
+ background-color: transparent;
+ color: inherit;
+ font-size: 100%;
+ padding: 0;
+}
+
+/* Containers */
+.content {
+ margin-bottom: 4em;
+ margin-left: auto;
+ margin-right: auto;
+ max-width: 800px;
+ padding: 0 1ch;
+ word-wrap: break-word;
+}
+
+/* Header */
+header {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-between;
+ margin: 1em 0;
+ line-height: 2.5em;
+}
+
+header .main {
+ font-size: 1.5rem;
+}
+h1, h2, h3, h4, h5, h6 {
+ font-size: 1.2rem;
+ margin-top: 2em;
+}
+
+h1::before { color: var(--maincolor); content: '# '; }
+h2::before { color: var(--maincolor); content: '## '; }
+h3::before { color: var(--maincolor); content: '### '; }
+h4::before { color: var(--maincolor); content: '#### '; }
+h5::before { color: var(--maincolor); content: '##### '; }
+h6::before { color: var(--maincolor); content: '###### '; }
+
+.meta {
+ color: #999;
+ letter-spacing: -0.5px;
+}
+
+/* Footer */
+footer {
+ display: flex;
+ align-items: center;
+ border-top: 0.4rem dotted var(--bordercl);
+ padding: 2rem 0rem;
+ margin-top: 2rem;
+}
+.soc {
+ display: flex;
+ align-items: center;
+ border-bottom: none;
+}
+.border {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ border: 1px solid;
+}
+.footer-info {
+ padding: var(--footer-padding);
+}
+
+/* Common */
+.title h1 {
+ margin-bottom: 0;
+}
+
+time {
+ color: grey;
+}
+
+/* Posts */
+article .title {
+ margin-bottom: 1em;
+}
+
+
+/* Callout */
+.callout {
+ background-color: var(--callouctcolor);
+ color: #fff;
+ padding: 1em;
+}
+
+.callout p {
+ font-family: 'IBM Plex Mono', monospace;
+ margin: 0;
+}
+
+.callout a {
+ border-bottom: 3px solid #fff;
+}
+
+.callout a:hover {
+ background-color: #fff;
+ color: var(--callouctcolor);
+}
+
+.site-description {
+display: flex;
+justify-content: space-between;
+}
+.tags li::before{
+ content: "🏷 ";
+}
+.tags a{
+ border-bottom: 3px solid var(--maincolor);
+}
+.tags a:hover{
+ color:white;
+ background-color: var(--hovercolor);
+}
+svg{
+ max-height: 15px;
+}
+.soc:hover{
+ color: white;
+}
+.draft-label{
+ color: var(--bordercl);
+ text-decoration: none;
+ padding: 2px 4px;
+ border-radius: 4px;
+ margin-left: 6px;
+ background-color: #f9f2f4;
+}
+.highlight {
+ position: relative;
+ -webkit-overflow-scrolling: touch;
+}
+.highlight pre code[class*="language-"] {
+ -webkit-overflow-scrolling: touch;
+}
+.highlight pre code[class*="language-"]::before {
+ background: black;
+ border-radius: 0 0 0.25rem 0.25rem;
+ color: white;
+ font-size: 12px;
+ letter-spacing: 0.025rem;
+ padding: 0.1rem 0.5rem;
+ position: absolute;
+ right: 1rem;
+ text-align: right;
+ text-transform: uppercase;
+ top: 0;
+}
+
+.highlight pre code[class=language-javaScript]::before,
+.highlight pre code[class="language-js"]::before {
+content: "js";
+background: #f7df1e;
+color: black;
+}
+.highlight pre code[class*='language-yml']::before,
+.highlight pre code[class*='language-yaml']::before {
+content: 'yaml';
+background: #f71e6a;
+color: white;
+}
+.highlight pre code[class*='language-shell']::before,
+.highlight pre code[class*='language-bash']::before,
+.highlight pre code[class*='language-sh']::before {
+content: 'shell';
+background: green;
+color:white
+}
+.highlight pre code[class*='language-json']::before{
+content: 'json';
+background: dodgerblue;
+ color: #000000
+}
+.highlight pre code[class*='language-python']::before,
+.highlight pre code[class*='language-py']::before {
+content: 'py';
+background: blue;
+color: yellow ;
+}
+.highlight pre code[class*='language-css']::before{
+content: 'css';
+background: cyan;
+color: black ;
+}
+.highlight pre code[class*='language-go']::before{
+content: 'Go';
+background: cyan;
+color: royalblue ;
+}
+.highlight pre code[class*='language-md']::before,
+.highlight pre code[class*='language-md']::before{
+content: 'Markdown';
+background: royalblue;
+color: whitesmoke ;
+}
+
+/* table */
+table {
+ border-spacing: 0;
+ border-collapse: collapse;
+}
+
+table th{
+ padding: 6px 13px;
+ border: 1px solid #dfe2e5;
+ font-size: large;
+}
+
+table td{
+ padding: 6px 13px;
+ border: 1px solid #dfe2e5;
+}
diff --git a/public/css/main.cd301a1797ae405a6107999bd8b78a0ea0cf6e33112dfa3a2c9b6efb3e0a7d74.css b/public/css/main.cd301a1797ae405a6107999bd8b78a0ea0cf6e33112dfa3a2c9b6efb3e0a7d74.css
new file mode 100644
index 00000000..f665757f
--- /dev/null
+++ b/public/css/main.cd301a1797ae405a6107999bd8b78a0ea0cf6e33112dfa3a2c9b6efb3e0a7d74.css
@@ -0,0 +1,334 @@
+/* Markdown */
+:root{
+--maincolor: #a15bc2;
+--bordercl: #a15bc2;
+--callouctcolor:dodgerblue;
+--hovercolor:navy;
+--darkMaincolor: #a15bc2;
+}
+html {
+ color: #232333;
+ font-family: 'Roboto Mono', monospace;
+ font-size: 15px;
+ line-height: 1.6em;
+}
+body{
+ display: block;
+ background-color: #f8f8f8;
+ margin: 8px;
+}
+* {
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+::selection {
+ background: #eef35c;
+ color: #000000;
+}
+
+p {
+ font-family: 'Fira Sans', sans-serif;
+ line-height: 1.5;
+}
+
+hr {
+ border: 0;
+ border-top: 3px dotted var(--bordercl);
+ margin: 1em 0;
+}
+
+blockquote {
+ border-left: 3px solid var(--bordercl);
+ color: #737373;
+ margin: 0;
+ padding-left: 1em;
+}
+
+a {
+ border-bottom: 3px solid var(--maincolor);
+ color: inherit;
+ text-decoration: none;
+}
+a:hover {
+ background-color: var(--hovercolor);
+ color: #fff;
+}
+
+ul {
+ list-style: none;
+ padding-left: 2ch;
+}
+ul li {
+ text-indent: -2ch;
+}
+ul > li::before {
+ content: '* ';
+ font-weight: bold;
+}
+
+/* Images */
+img {
+ border: 3px solid #ececec;
+ max-width: 100%;
+}
+
+figure {
+ box-sizing: border-box;
+ display: inline-block;
+ margin: 0;
+ max-width: 100%;
+}
+
+figure img {
+ max-height: 500px;
+}
+
+@media screen and (min-width: 600px) {
+ figure {
+ padding: 0 40px;
+ }
+}
+
+figure h4 {
+ font-size: 1rem;
+ margin: 0;
+ margin-bottom: 1em;
+}
+figure h4::before {
+ content: '↳ ';
+}
+
+/* Code blocks */
+code {
+ background-color: #f1f1f1;
+ padding: 0em .0.1em;
+}
+
+pre {
+ background-color: #ececec;
+ line-height: 1.4;
+ overflow-x: auto;
+ padding: 1em;
+}
+
+.highlight pre ::selection {
+ background: rgba(255, 255, 255, 0.2);
+ color: inherit;
+}
+
+pre code {
+ background-color: transparent;
+ color: inherit;
+ font-size: 100%;
+ padding: 0;
+}
+
+/* Containers */
+.content {
+ margin-bottom: 4em;
+ margin-left: auto;
+ margin-right: auto;
+ max-width: 800px;
+ padding: 0 1ch;
+ word-wrap: break-word;
+}
+
+/* Header */
+header {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-between;
+ margin: 1em 0;
+ line-height: 2.5em;
+}
+
+header .main {
+ font-size: 1.5rem;
+}
+h1, h2, h3, h4, h5, h6 {
+ font-size: 1.2rem;
+ margin-top: 2em;
+}
+
+h1::before { color: var(--maincolor); content: '# '; }
+h2::before { color: var(--maincolor); content: '## '; }
+h3::before { color: var(--maincolor); content: '### '; }
+h4::before { color: var(--maincolor); content: '#### '; }
+h5::before { color: var(--maincolor); content: '##### '; }
+h6::before { color: var(--maincolor); content: '###### '; }
+
+.meta {
+ color: #999;
+ letter-spacing: -0.5px;
+}
+
+/* Footer */
+footer {
+ display: flex;
+ align-items: center;
+ border-top: 0.4rem dotted var(--bordercl);
+ padding: 2rem 0rem;
+ margin-top: 2rem;
+}
+.soc {
+ display: flex;
+ align-items: center;
+ border-bottom: none;
+}
+.border {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ border: 1px solid;
+}
+.footer-info {
+ padding: var(--footer-padding);
+}
+
+/* Common */
+.title h1 {
+ margin-bottom: 0;
+}
+
+time {
+ color: grey;
+}
+
+/* Posts */
+article .title {
+ margin-bottom: 1em;
+}
+
+
+/* Callout */
+.callout {
+ background-color: var(--callouctcolor);
+ color: #fff;
+ padding: 1em;
+}
+
+.callout p {
+ font-family: 'IBM Plex Mono', monospace;
+ margin: 0;
+}
+
+.callout a {
+ border-bottom: 3px solid #fff;
+}
+
+.callout a:hover {
+ background-color: #fff;
+ color: var(--callouctcolor);
+}
+
+.site-description {
+display: flex;
+justify-content: space-between;
+}
+.tags li::before{
+ content: "🏷 ";
+}
+.tags a{
+ border-bottom: 3px solid var(--maincolor);
+}
+.tags a:hover{
+ color:white;
+ background-color: var(--hovercolor);
+}
+svg{
+ max-height: 15px;
+}
+.soc:hover{
+ color: white;
+}
+.draft-label{
+ color: var(--bordercl);
+ text-decoration: none;
+ padding: 2px 4px;
+ border-radius: 4px;
+ margin-left: 6px;
+ background-color: #f9f2f4;
+}
+.highlight {
+ position: relative;
+ -webkit-overflow-scrolling: touch;
+}
+.highlight pre code[class*="language-"] {
+ -webkit-overflow-scrolling: touch;
+}
+.highlight pre code[class*="language-"]::before {
+ background: black;
+ border-radius: 0 0 0.25rem 0.25rem;
+ color: white;
+ font-size: 12px;
+ letter-spacing: 0.025rem;
+ padding: 0.1rem 0.5rem;
+ position: absolute;
+ right: 1rem;
+ text-align: right;
+ text-transform: uppercase;
+ top: 0;
+}
+
+.highlight pre code[class=language-javaScript]::before,
+.highlight pre code[class="language-js"]::before {
+content: "js";
+background: #f7df1e;
+color: black;
+}
+.highlight pre code[class*='language-yml']::before,
+.highlight pre code[class*='language-yaml']::before {
+content: 'yaml';
+background: #f71e6a;
+color: white;
+}
+.highlight pre code[class*='language-shell']::before,
+.highlight pre code[class*='language-bash']::before,
+.highlight pre code[class*='language-sh']::before {
+content: 'shell';
+background: green;
+color:white
+}
+.highlight pre code[class*='language-json']::before{
+content: 'json';
+background: dodgerblue;
+ color: #000000
+}
+.highlight pre code[class*='language-python']::before,
+.highlight pre code[class*='language-py']::before {
+content: 'py';
+background: blue;
+color: yellow ;
+}
+.highlight pre code[class*='language-css']::before{
+content: 'css';
+background: cyan;
+color: black ;
+}
+.highlight pre code[class*='language-go']::before{
+content: 'Go';
+background: cyan;
+color: royalblue ;
+}
+.highlight pre code[class*='language-md']::before,
+.highlight pre code[class*='language-md']::before{
+content: 'Markdown';
+background: royalblue;
+color: whitesmoke ;
+}
+
+/* table */
+table {
+ border-spacing: 0;
+ border-collapse: collapse;
+}
+
+table th{
+ padding: 6px 13px;
+ border: 1px solid #dfe2e5;
+ font-size: large;
+}
+
+table td{
+ padding: 6px 13px;
+ border: 1px solid #dfe2e5;
+}
diff --git a/public/index.html b/public/index.html
index bdc01c27..1ca10b98 100644
--- a/public/index.html
+++ b/public/index.html
@@ -20,8 +20,8 @@
-
-
+
+
diff --git a/public/page/index.html b/public/page/index.html
index 00cff16e..6e105c4f 100644
--- a/public/page/index.html
+++ b/public/page/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/page/search/index.html b/public/page/search/index.html
index c7fa430e..ffcb018c 100644
--- a/public/page/search/index.html
+++ b/public/page/search/index.html
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/public/post/index.html b/public/post/index.html
index f6f37fb5..cbf18f11 100644
--- a/public/post/index.html
+++ b/public/post/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/adguard/index.html b/public/tags/adguard/index.html
index f41e6053..9d9d59ea 100644
--- a/public/tags/adguard/index.html
+++ b/public/tags/adguard/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/aws-vault/index.html b/public/tags/aws-vault/index.html
index 7c854308..b80020a7 100644
--- a/public/tags/aws-vault/index.html
+++ b/public/tags/aws-vault/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/aws/index.html b/public/tags/aws/index.html
index 7fbc7e87..63c23152 100644
--- a/public/tags/aws/index.html
+++ b/public/tags/aws/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/backup/index.html b/public/tags/backup/index.html
index d374652b..342377ab 100644
--- a/public/tags/backup/index.html
+++ b/public/tags/backup/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/containers/index.html b/public/tags/containers/index.html
index 668be009..721b4679 100644
--- a/public/tags/containers/index.html
+++ b/public/tags/containers/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/degoogle/index.html b/public/tags/degoogle/index.html
index 5a910df6..b75745fc 100644
--- a/public/tags/degoogle/index.html
+++ b/public/tags/degoogle/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/docker/index.html b/public/tags/docker/index.html
index 3d925ee2..6ea73286 100644
--- a/public/tags/docker/index.html
+++ b/public/tags/docker/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/dotfiles/index.html b/public/tags/dotfiles/index.html
index e4fb969d..c25ebc72 100644
--- a/public/tags/dotfiles/index.html
+++ b/public/tags/dotfiles/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/gmail/index.html b/public/tags/gmail/index.html
index 0d6a73fa..0966380d 100644
--- a/public/tags/gmail/index.html
+++ b/public/tags/gmail/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/grafana/index.html b/public/tags/grafana/index.html
index b4e151c0..a9dc7c28 100644
--- a/public/tags/grafana/index.html
+++ b/public/tags/grafana/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/home-manager/index.html b/public/tags/home-manager/index.html
index 36d40825..9145eee5 100644
--- a/public/tags/home-manager/index.html
+++ b/public/tags/home-manager/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/homelab/index.html b/public/tags/homelab/index.html
index fe19489e..c91b4434 100644
--- a/public/tags/homelab/index.html
+++ b/public/tags/homelab/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/index.html b/public/tags/index.html
index e5335d0f..d4e7fe9c 100644
--- a/public/tags/index.html
+++ b/public/tags/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/invidious/index.html b/public/tags/invidious/index.html
index 86f08478..c584e4ea 100644
--- a/public/tags/invidious/index.html
+++ b/public/tags/invidious/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/jellyfin/index.html b/public/tags/jellyfin/index.html
index 59bfac20..0fcc4963 100644
--- a/public/tags/jellyfin/index.html
+++ b/public/tags/jellyfin/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/k3s/index.html b/public/tags/k3s/index.html
index a44e8b45..8921e56f 100644
--- a/public/tags/k3s/index.html
+++ b/public/tags/k3s/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/linux/index.html b/public/tags/linux/index.html
index ba25ccc7..19957112 100644
--- a/public/tags/linux/index.html
+++ b/public/tags/linux/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/lxc/index.html b/public/tags/lxc/index.html
index 3cb7b6c7..d1478ccc 100644
--- a/public/tags/lxc/index.html
+++ b/public/tags/lxc/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/netdata/index.html b/public/tags/netdata/index.html
index 8b391728..c241d7de 100644
--- a/public/tags/netdata/index.html
+++ b/public/tags/netdata/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/nix/index.html b/public/tags/nix/index.html
index 3d71264d..0b305dd9 100644
--- a/public/tags/nix/index.html
+++ b/public/tags/nix/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/openwrt/index.html b/public/tags/openwrt/index.html
index 0a4f3bd4..11fe5707 100644
--- a/public/tags/openwrt/index.html
+++ b/public/tags/openwrt/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/pfsense/index.html b/public/tags/pfsense/index.html
index 533e82f2..ec270b11 100644
--- a/public/tags/pfsense/index.html
+++ b/public/tags/pfsense/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/pihole/index.html b/public/tags/pihole/index.html
index 93d9c4f4..d99bc9ca 100644
--- a/public/tags/pihole/index.html
+++ b/public/tags/pihole/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/plex/index.html b/public/tags/plex/index.html
index fa78ade5..18ebbda2 100644
--- a/public/tags/plex/index.html
+++ b/public/tags/plex/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/podman/index.html b/public/tags/podman/index.html
index 12cf0878..666ec58f 100644
--- a/public/tags/podman/index.html
+++ b/public/tags/podman/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/privacy/index.html b/public/tags/privacy/index.html
index 627baf61..5743cf92 100644
--- a/public/tags/privacy/index.html
+++ b/public/tags/privacy/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/proxmox/index.html b/public/tags/proxmox/index.html
index 23b5a4ee..57f2a498 100644
--- a/public/tags/proxmox/index.html
+++ b/public/tags/proxmox/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/python/index.html b/public/tags/python/index.html
index 301ca05a..0d0b6c51 100644
--- a/public/tags/python/index.html
+++ b/public/tags/python/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/ransomware/index.html b/public/tags/ransomware/index.html
index c53289fc..848bb1da 100644
--- a/public/tags/ransomware/index.html
+++ b/public/tags/ransomware/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/router-on-a-stick/index.html b/public/tags/router-on-a-stick/index.html
index 8ab876e9..a405c4ba 100644
--- a/public/tags/router-on-a-stick/index.html
+++ b/public/tags/router-on-a-stick/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/router/index.html b/public/tags/router/index.html
index 07ee61ea..e5ced353 100644
--- a/public/tags/router/index.html
+++ b/public/tags/router/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/security/index.html b/public/tags/security/index.html
index 0b7f0a9f..426c0317 100644
--- a/public/tags/security/index.html
+++ b/public/tags/security/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/synology/index.html b/public/tags/synology/index.html
index 1d7a14cb..d5c628b5 100644
--- a/public/tags/synology/index.html
+++ b/public/tags/synology/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/tailscale/index.html b/public/tags/tailscale/index.html
index 4ffa7c22..465544f7 100644
--- a/public/tags/tailscale/index.html
+++ b/public/tags/tailscale/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/virtualization/index.html b/public/tags/virtualization/index.html
index 5ff92063..324fa97d 100644
--- a/public/tags/virtualization/index.html
+++ b/public/tags/virtualization/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/vlan/index.html b/public/tags/vlan/index.html
index 383e4576..f325b2e8 100644
--- a/public/tags/vlan/index.html
+++ b/public/tags/vlan/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/vpn/index.html b/public/tags/vpn/index.html
index c983fb26..0c6b4757 100644
--- a/public/tags/vpn/index.html
+++ b/public/tags/vpn/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/yewtu.be/index.html b/public/tags/yewtu.be/index.html
index e511d789..5e0eac69 100644
--- a/public/tags/yewtu.be/index.html
+++ b/public/tags/yewtu.be/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/public/tags/youtube/index.html b/public/tags/youtube/index.html
index 518db11d..a48da320 100644
--- a/public/tags/youtube/index.html
+++ b/public/tags/youtube/index.html
@@ -18,8 +18,8 @@
-
-
+
+
diff --git a/themes/archie/assets/css/dark.css b/themes/archie/assets/css/dark.css
index 4cc9e8f5..3bffb71d 100644
--- a/themes/archie/assets/css/dark.css
+++ b/themes/archie/assets/css/dark.css
@@ -127,7 +127,7 @@ a:hover {
.highlight pre code[class*='language-bash']::before,
.highlight pre code[class*='language-sh']::before {
content: 'shell';
- background: green;
+ background: rgb(118, 137, 118);
color:white
}
.highlight pre code[class*='language-json']::before{
diff --git a/themes/archie/assets/css/main.css b/themes/archie/assets/css/main.css
index 5891fe28..abe8c328 100644
--- a/themes/archie/assets/css/main.css
+++ b/themes/archie/assets/css/main.css
@@ -1,10 +1,10 @@
/* Markdown */
:root{
---maincolor: rgb(111, 119, 140);
---bordercl:rebeccapurple;
+--maincolor: #a15bc2;
+--bordercl: #a15bc2;
--callouctcolor:dodgerblue;
---hovercolor:navy;
---darkMaincolor: #50fa7b;
+--hovercolor: #a15bc2;
+--darkMaincolor: #a15bc2;
}
html {
color: #232333;
@@ -14,6 +14,7 @@ html {
}
body{
display: block;
+ background-color: #f8f8f8;
margin: 8px;
}
* {
@@ -111,7 +112,7 @@ pre {
}
.highlight pre ::selection {
- background: rgba(255, 255, 255, 0.2);
+ background: var(--maincolor);
color: inherit;
}