From 3d03aa97e22fd7b666b7e33f49098ba3a5e52190 Mon Sep 17 00:00:00 2001 From: Amneesh Singh Date: Sun, 31 Aug 2025 17:57:06 +0530 Subject: [PATCH] treewide: add sticker and format Signed-off-by: Amneesh Singh --- css/default.css | 144 ++++++++++++++++++++++----------------- css/highlight.css | 127 ++++++++++++++++++++++++++-------- images/personal/nyn.webp | Bin 0 -> 11812 bytes index.html | 3 +- templates/archive.html | 6 +- templates/dailies.html | 19 +++--- templates/default.html | 100 ++++++++++++++++----------- templates/post-list.html | 8 +-- templates/post.html | 25 +++---- templates/tag.html | 3 +- 10 files changed, 264 insertions(+), 171 deletions(-) create mode 100644 images/personal/nyn.webp diff --git a/css/default.css b/css/default.css index 588c950..64e3f47 100644 --- a/css/default.css +++ b/css/default.css @@ -1,94 +1,94 @@ @font-face { - font-family: 'Arvo'; + font-family: "Arvo"; font-style: normal; - src: url('../fonts/Arvo-Regular.woff2') format('woff2'); + src: url("../fonts/Arvo-Regular.woff2") format("woff2"); } @font-face { - font-family: 'Arvo'; + font-family: "Arvo"; font-weight: bold; - src: url('../fonts/Arvo-Bold.woff2') format('woff2'); + src: url("../fonts/Arvo-Bold.woff2") format("woff2"); } @font-face { - font-family: 'Arvo'; + font-family: "Arvo"; font-style: italic; - src: url('../fonts/Arvo-Italic.woff2') format('woff2'); + src: url("../fonts/Arvo-Italic.woff2") format("woff2"); } @font-face { - font-family: 'Arvo'; + font-family: "Arvo"; font-weight: bold; font-style: italic; - src: url('../fonts/Arvo-BoldItalic.woff2') format('woff2'); + src: url("../fonts/Arvo-BoldItalic.woff2") format("woff2"); } @font-face { - font-family: 'Lato'; - font-style: normal; - src: url('../fonts/Lato-Regular.woff2') format('woff2'); -} - -@font-face { - font-family: 'Lato'; - font-weight: bold; - src: url('../fonts/Lato-Bold.woff2') format('woff2'); -} - -@font-face { - font-family: 'Lato'; - font-style: italic; - src: url('../fonts/Lato-Italic.woff2') format('woff2'); -} - -@font-face { - font-family: 'Lato'; - font-weight: bold; - font-style: italic; - src: url('../fonts/Lato-BoldItalic.woff2') format('woff2'); -} - -@font-face { - font-family: 'Quantico'; + font-family: "Lato"; font-style: normal; - src: url('../fonts/Quantico-Regular.woff2') format('woff2'); + src: url("../fonts/Lato-Regular.woff2") format("woff2"); } @font-face { - font-family: 'Quantico'; + font-family: "Lato"; font-weight: bold; - src: url('../fonts/Quantico-Bold.woff2') format('woff2'); + src: url("../fonts/Lato-Bold.woff2") format("woff2"); } @font-face { - font-family: 'Quantico'; + font-family: "Lato"; font-style: italic; - src: url('../fonts/Quantico-Italic.woff2') format('woff2'); + src: url("../fonts/Lato-Italic.woff2") format("woff2"); } @font-face { - font-family: 'Quantico'; + font-family: "Lato"; font-weight: bold; font-style: italic; - src: url('../fonts/Quantico-BoldItalic.woff2') format('woff2'); + src: url("../fonts/Lato-BoldItalic.woff2") format("woff2"); +} + +@font-face { + font-family: "Quantico"; + font-style: normal; + src: url("../fonts/Quantico-Regular.woff2") format("woff2"); +} + +@font-face { + font-family: "Quantico"; + font-weight: bold; + src: url("../fonts/Quantico-Bold.woff2") format("woff2"); +} + +@font-face { + font-family: "Quantico"; + font-style: italic; + src: url("../fonts/Quantico-Italic.woff2") format("woff2"); +} + +@font-face { + font-family: "Quantico"; + font-weight: bold; + font-style: italic; + src: url("../fonts/Quantico-BoldItalic.woff2") format("woff2"); } @font-family { - font-family: 'Monoid'; + font-family: "Monoid"; font-style: normal; - src: url('../fonts/Monoid-Regular.woff2') format('woff2'); + src: url("../fonts/Monoid-Regular.woff2") format("woff2"); } @font-face { - font-family: 'Monoid'; + font-family: "Monoid"; font-weight: bold; - src: url('../fonts/Monoid-Bold.woff2') format('woff2'); + src: url("../fonts/Monoid-Bold.woff2") format("woff2"); } @font-family { - font-family: 'Monoid'; + font-family: "Monoid"; font-style: italic; - src: url('../fonts/Monoid-Italic.woff2') format('woff2'); + src: url("../fonts/Monoid-Italic.woff2") format("woff2"); } :root { @@ -163,11 +163,18 @@ body { word-wrap: break-word; } -h1, h2, h3 { +h1, +h2, +h3 { color: var(--overlay2); } -h1, h2, h3, h4, h5, h6 { +h1, +h2, +h3, +h4, +h5, +h6 { font-family: "Arvo", serif; font-weight: normal; } @@ -177,18 +184,19 @@ header { margin: 4.2rem 0; } -main a, footer a { +main a, +footer a { color: var(--sky); } main a:not(.footnote-ref):hover, main .footnote-ref *:hover, -footer a:hover{ +footer a:hover { color: var(--base); background: var(--sky); } -.subdomains li a:hover { +#subdomains li a:hover { background: none !important; } @@ -197,7 +205,8 @@ a { font-family: "Quantico", monospace; } -a:hover, a *:hover { +a:hover, +a *:hover { transition-duration: 0.1s; } @@ -249,12 +258,12 @@ article .post-header { color: var(--text); } -.nattopages { +#nattopages { text-align: center; margin: 1rem auto 3rem; } -.nattopages a { +#nattopages a { font-weight: bold; font-family: "Monoid"; font-size: 3rem; @@ -280,7 +289,7 @@ article > section { } pre { - font-family: 'Monoid', monospace; + font-family: "Monoid", monospace; padding: 2rem; border-radius: 1rem; border-left: 0.5rem solid var(--sapphire); @@ -295,7 +304,8 @@ pre { width: max-content; } -img, video { +img, +video { max-width: 100%; } @@ -303,7 +313,7 @@ img, video { max-width: 100%; position: relative; height: 0; - padding-bottom: 56.25% + padding-bottom: 56.25%; } .iframe-parent iframe { @@ -314,6 +324,14 @@ img, video { height: 100%; } +#sticker { + bottom: -2em; + left: -2em; + position: fixed; + z-index: 9999; + transform: rotate(45deg); +} + @media (max-width: 319px) { body { width: 90%; @@ -324,16 +342,16 @@ img, video { footer { text-align: center; } - + nav { flex-direction: column; } - + nav a { display: block; line-height: 1.6; } - + .toc { padding: 1rem; } @@ -361,6 +379,10 @@ img, video { } @media (max-width: 639px) { + #sticker { + display: none; + } + nav { flex-direction: column; } diff --git a/css/highlight.css b/css/highlight.css index c6fb337..2c195d3 100644 --- a/css/highlight.css +++ b/css/highlight.css @@ -1,30 +1,97 @@ -pre code { color: var(--subtext0); } -code span.kw { color: var(--green); } /* Keyword */ -code span.dt { color: var(--yellow); } /* DataType */ -code span.dv { color: var(--sapphire); } /* DecVal */ -code span.bn { color: var(--sapphire); } /* BaseN */ -code span.fl { color: var(--sapphire); } /* Float */ -code span.ch { color: var(--sapphire); } /* Char */ -code span.st { color: var(--sapphire); } /* String */ -code span.co { color: var(--text); font-style: italic; } /* Comment */ -code span.ot { color: var(--sky); } /* Other */ -code span.al { color: var(--maroon); } /* Alert */ -code span.fu { color: var(--sky); } /* Function */ -code span.cn { color: var(--sapphire); } /* Constant */ -code span.sc { color: var(--maroon); } /* SpecialChar */ -code span.vs { color: var(--subtext0); } /* VerbatimString */ -code span.ss { color: var(--maroon); } /* SpecialString */ -code span.im { color: var(--subtext0); } /* Import */ -code span.va { color: var(--sky); } /* Variable */ -code span.cf { color: var(--green); } /* ControlFlow */ -code span.op { color: var(--green); } /* Operator */ -code span.bu { color: var(--subtext0); } /* BuiltIn */ -code span.ex { color: var(--subtext0); } /* Extension */ -code span.pp { color: var(--peach); } /* Preprocessor */ -code span.at { color: var(--subtext0); } /* Attribute */ -code span.er { color: var(--maroon); } /* Error */ -code span.wa { color: var(--peach); font-style: italic; } /* Warning */ -code span.do { color: var(--text); font-style: italic; } /* Documentation */ -code span.an { color: var(--text); font-style: italic; } /* Annotation */ -code span.cv { color: var(--text); font-style: italic; } /* CommentVar */ -code span.in { color: var(--text); font-weight:normal; font-style: normal; } /* Information */ +pre code { + color: var(--subtext0); +} +code span.kw { + color: var(--green); +} /* Keyword */ +code span.dt { + color: var(--yellow); +} /* DataType */ +code span.dv { + color: var(--sapphire); +} /* DecVal */ +code span.bn { + color: var(--sapphire); +} /* BaseN */ +code span.fl { + color: var(--sapphire); +} /* Float */ +code span.ch { + color: var(--sapphire); +} /* Char */ +code span.st { + color: var(--sapphire); +} /* String */ +code span.co { + color: var(--text); + font-style: italic; +} /* Comment */ +code span.ot { + color: var(--sky); +} /* Other */ +code span.al { + color: var(--maroon); +} /* Alert */ +code span.fu { + color: var(--sky); +} /* Function */ +code span.cn { + color: var(--sapphire); +} /* Constant */ +code span.sc { + color: var(--maroon); +} /* SpecialChar */ +code span.vs { + color: var(--subtext0); +} /* VerbatimString */ +code span.ss { + color: var(--maroon); +} /* SpecialString */ +code span.im { + color: var(--subtext0); +} /* Import */ +code span.va { + color: var(--sky); +} /* Variable */ +code span.cf { + color: var(--green); +} /* ControlFlow */ +code span.op { + color: var(--green); +} /* Operator */ +code span.bu { + color: var(--subtext0); +} /* BuiltIn */ +code span.ex { + color: var(--subtext0); +} /* Extension */ +code span.pp { + color: var(--peach); +} /* Preprocessor */ +code span.at { + color: var(--subtext0); +} /* Attribute */ +code span.er { + color: var(--maroon); +} /* Error */ +code span.wa { + color: var(--peach); + font-style: italic; +} /* Warning */ +code span.do { + color: var(--text); + font-style: italic; +} /* Documentation */ +code span.an { + color: var(--text); + font-style: italic; +} /* Annotation */ +code span.cv { + color: var(--text); + font-style: italic; +} /* CommentVar */ +code span.in { + color: var(--text); + font-weight: normal; + font-style: normal; +} /* Information */ diff --git a/images/personal/nyn.webp b/images/personal/nyn.webp new file mode 100644 index 0000000000000000000000000000000000000000..d89cbc99db48e2019641073fb547654e61b3bcfc GIT binary patch literal 11812 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 a%w7G%pYhGT?WdRAckwxM!Nh}sfdK#y2om)G literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 22ba4a0..ce0d7ef 100644 --- a/index.html +++ b/index.html @@ -2,5 +2,6 @@ title: Home home: true --- -

Welcome

+ +

Welcome

Hello, I post stuff here. Check the archive. diff --git a/templates/archive.html b/templates/archive.html index c984fec..e3649cd 100644 --- a/templates/archive.html +++ b/templates/archive.html @@ -1,7 +1,5 @@ -

-

Here you can find all my previous posts:

-

+

Here you can find all my previous posts:

$partial("templates/post-list.html")$ -

Tags

+

Tags

$tags$
diff --git a/templates/dailies.html b/templates/dailies.html index 96a45d0..711982c 100644 --- a/templates/dailies.html +++ b/templates/dailies.html @@ -1,16 +1,13 @@ You have stumbled upon a relic of the past that I never maintained. -
+
$for(today)$ -
-

$title$

- -
-
+
+

$title$

+ +
+
$endfor$ -

-

Previous Dailies:

-

+

Previous Dailies:

+ $partial("templates/post-list.html")$ diff --git a/templates/default.html b/templates/default.html index 762f205..7b29d98 100644 --- a/templates/default.html +++ b/templates/default.html @@ -1,46 +1,64 @@ - - - - - nattopages - $title$ - - - - -
- - -
+ + + + + nattopages - $title$ + + + + +
+ + +
-
- $body$ -
+
$body$
- - + + + diff --git a/templates/post-list.html b/templates/post-list.html index db3b496..54e7ed2 100644 --- a/templates/post-list.html +++ b/templates/post-list.html @@ -1,7 +1,5 @@
    - $for(posts)$ -
  • - $title$ - $date$ -
  • - $endfor$ + $for(posts)$ +
  • $title$ - $date$
  • + $endfor$
diff --git a/templates/post.html b/templates/post.html index 1d089b5..9e0bcc6 100644 --- a/templates/post.html +++ b/templates/post.html @@ -1,19 +1,10 @@
-

$title$

-
- Posted on $date$ - $if(author)$ - by $author$ - $endif$
- $if(tags)$ - Tags: $tags$ - $endif$
- $if(modified)$ - Last modified on $modified$ - $endif$ -
-
-
- $body$ -
+

$title$

+
+ Posted on $date$ $if(author)$ by $author$ $endif$
+ $if(tags)$ Tags: $tags$ $endif$
+ $if(modified)$ Last modified on $modified$ $endif$ +
+
+
$body$
diff --git a/templates/tag.html b/templates/tag.html index 7e12fd9..3e06ca3 100644 --- a/templates/tag.html +++ b/templates/tag.html @@ -1,2 +1,3 @@ -Here are all the posts marked with tag $tag$: +Here are all the posts marked with tag +$tag$: $partial("templates/post-list.html")$