diff --git a/_includes/layout/sidebar.html b/_includes/layout/sidebar.html
index 23e4531..f761645 100644
--- a/_includes/layout/sidebar.html
+++ b/_includes/layout/sidebar.html
@@ -127,8 +127,6 @@
-
-
diff --git a/_pages/about.md b/_pages/about.md
index dee3386..a8792b0 100644
--- a/_pages/about.md
+++ b/_pages/about.md
@@ -10,7 +10,9 @@ This website was first uploaded on 21 February 2024.
The site is built with [jekyll](https://jekyllrb.com/) (a static site generator built in ruby) and hosted by [gitlab pages](https://docs.gitlab.com/ee/user/project/pages/); this domain was registered with [porkbun](https://porkbun.com/).
-everything is cobbled together in [VSCodium](https://vscodium.com/). The current layout is heavily inspired by the 2-column iframe layouts of the 90's/early 00's, but done with responsive css (and a smidge of javascript) thanks to thanks to [these](https://www.w3schools.com/howto/howto_css_sidebar_responsive.asp) [tutorials](https://www.w3schools.com/howto/howto_js_mobile_navbar.asp) from [W3Schools](https://www.w3schools.com/). The gallery structure of my [fridge]({% link _pages/fridge.md %}) and [rkgk]({% link _pages/rkgk.md %}) pages are done using [this tutorial](https://jekyllcodex.org/without-plugin/image-gallery/#). I use the following jekyll plugins: [jekyll-feed](https://github.com/jekyll/jekyll-feed), [jekyll-email-protect](https://github.com/vwochnik/jekyll-email-protect) by vwochnik, [jekyll-tagging](https://github.com/pattex/jekyll-tagging) by pattex, [jekyll-toc](https://github.com/toshimaru/jekyll-toc) by toshimaru, and [jekyll-loading-lazy](https://github.com/gildesmarais/jekyll-loading-lazy) by gildesmarais.
+everything is cobbled together in [VSCodium](https://vscodium.com/). The current layout is heavily inspired by the 2-column iframe layouts of the 90's/early 00's, but done with responsive css (and a smidge of javascript) thanks to thanks to [these](https://www.w3schools.com/howto/howto_css_sidebar_responsive.asp) [tutorials](https://www.w3schools.com/howto/howto_js_mobile_navbar.asp) from [W3Schools](https://www.w3schools.com/).
+
+The gallery structure of my [fridge]({% link _pages/fridge.md %}) and [rkgk]({% link _pages/rkgk.md %}) pages are done using [this tutorial](https://jekyllcodex.org/without-plugin/image-gallery/#). I use the following jekyll plugins: [jekyll-feed](https://github.com/jekyll/jekyll-feed), [jekyll-email-protect](https://github.com/vwochnik/jekyll-email-protect) by vwochnik, [jekyll-tagging](https://github.com/pattex/jekyll-tagging) by pattex, [jekyll-toc](https://github.com/toshimaru/jekyll-toc) by toshimaru, and [jekyll-loading-lazy](https://github.com/gildesmarais/jekyll-loading-lazy) by gildesmarais.
This place would not exist without the help of my good friends [lucidiot](https://tilde.town/~lucidiot/) and egg, both of whom helped me a lot with coding, troubleshooting, and proofreading. (thank you both sincerely from the bottom of my heart, you are indispensable homies and I am eternally grateful!)
@@ -20,7 +22,9 @@ Some photo editing (brushes, blurring, filters) is done on my phone with either
Much of the pixel art/emojis are snagged from [various](https://lostsozai.tumblr.com/) [oldweb](https://cutewebgraphics.tumblr.com/) [uploaders](https://pixel-soup.tumblr.com/) on [tumblr](https://www.tumblr.com/dashboard/hubs?filtered_tags=decome). Various icons (menu toggle, up & back arrows, etc.) are from [phosphor](https://phosphoricons.com/). "OwO what's this...?" animated gif (on both the [now]({% link _pages/now.md %}) and [uses]({% link _pages/uses.md %}) pages) by [SkeletonNekoGems12](https://www.deviantart.com/skeletonnekogems12/art/F2U-645188635).
-The last.fm now playing script on my [now]({% link _pages/now.md %}) page is by [biancarosa](https://github.com/biancarosa/lastfm-last-played) on github. Current mood is powered by [imood](https://www.imood.com/), and status at the top of the [now](/now) page is powered by [status.cafe](https://status.cafe). My counter is from [fc2](https://counter.fc2.com/), and my guestbook is provided by [atabook](https://atabook.org/).
+The last.fm now playing script on my [now]({% link _pages/now.md %}) page is by [biancarosa](https://github.com/biancarosa/lastfm-last-played) on github. Current mood is powered by [imood](https://www.imood.com/), and status at the top of the [now](/now) page is powered by [status.cafe](https://status.cafe). My counter script is from [goatcounter](https://www.goatcounter.com/), and my guestbook is provided by [atabook](https://atabook.org/).
+
+I *think* this website uses cookies to store things like your theme selection, but I don't do shit with your data.
Tested in [Firefox](https://www.mozilla.org/firefox/new/) on Windows 10 (I know, gross) and also on [Firefox Mobile for iOS](https://www.mozilla.org/firefox/browsers/mobile/ios/).
diff --git a/_posts/updates/2024-12-23-title.md b/_posts/updates/2024-12-23-title.md
new file mode 100644
index 0000000..9b23197
--- /dev/null
+++ b/_posts/updates/2024-12-23-title.md
@@ -0,0 +1,6 @@
+---
+title: "site update"
+date: 2024-12-23
+collection: updates
+---
+basically completely rewrote the theme switcher javascript (thank you [lucidiot](https://tilde.town/~lucidiot/)!!) and swapped to [goatcounter](https://www.goatcounter.com/) rather than fc2; yeah it's not cute like the old one, but it also doesn't make my console cry. :'3
\ No newline at end of file
diff --git a/style.css b/style.css
index a06b4c1..f7cf20a 100644
--- a/style.css
+++ b/style.css
@@ -34,6 +34,58 @@
--bullet: url("/img/theme/pastelstar.gif");
--theme-image: url("/img/theme/spaaace.gif");
}
+
+ ul.update {
+ list-style-image: url("/img/theme/upup.gif");
+ }
+
+ @font-face {
+ font-family: vcr;
+ src: url("/fonts/vcr.ttf")
+ }
+ @font-face {
+ font-family: loveletter;
+ src: url("/fonts/loveletter.ttf")
+ }
+ @font-face {
+ font-family: starlight;
+ src: url("/fonts/starlight.ttf")
+ }
+ @font-face {
+ font-family: pixelegance;
+ src: url("/fonts/pixelegance.ttf")
+ }
+
+ html {
+ font: .9rem 'vcr', monospace;
+ line-height: 1.25rem;
+ }
+
+ h1 {
+ font: 3.8em loveletter, monospace;
+ }
+
+ h2 {
+ font: bold 2.75em pixelegance, monospace;
+ line-height: 2.5rem;
+ padding-top: .5rem;
+ }
+
+ h3 {
+ font: 2.2em starlight, monospace;
+ line-height: 2rem;
+ padding: .9rem 0;
+ }
+
+ h4 {
+ font: bold 1.75rem pixelegance, monospace;
+ padding-top: 1rem;
+ margin: 0.1vw 0.1vw 0.1vw 1.5vw;
+ }
+
+ code {
+ font: 1rem courier, monospace;
+ }
}
@font-face {
diff --git a/theme.js b/theme.js
index b439359..5355674 100644
--- a/theme.js
+++ b/theme.js
@@ -13,6 +13,7 @@ setTheme(localStorage.getItem('style'));
const switches = document.getElementsByClassName('switch');
for (const el of switches) {
+ console.log(el);
el.addEventListener('click', () => {
setTheme(el.dataset.theme);
});
diff --git a/themes/honey.css b/themes/honey.css
index eaf1f0d..bc53ded 100644
--- a/themes/honey.css
+++ b/themes/honey.css
@@ -79,4 +79,8 @@
.highlight {
padding: 0.5rem;
+ }
+
+ .theme-credit {
+ padding-bottom: 0.5rem;
}
\ No newline at end of file
diff --git a/themes/peach.css b/themes/peach.css
index d1deecf..80df79f 100644
--- a/themes/peach.css
+++ b/themes/peach.css
@@ -18,4 +18,8 @@
ul.update {
list-style-image: url("/img/theme/loveup.gif");
+ }
+
+ .theme-credit {
+ padding-bottom: 0.5rem;
}
\ No newline at end of file
diff --git a/themes/sakura.css b/themes/sakura.css
index 31c31ff..54c9357 100644
--- a/themes/sakura.css
+++ b/themes/sakura.css
@@ -43,4 +43,8 @@
pre {
font: .8rem 'dokidoki', monospace;
+ }
+
+ .theme-credit {
+ padding-bottom: 0.5rem;
}
\ No newline at end of file