swap to goatcounter
This commit is contained in:
parent
cd1a331b5e
commit
1c51eab1bf
8 changed files with 77 additions and 4 deletions
|
@ -127,8 +127,6 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script src="//counter1.fc2.com/counter.php?id=39521789&main=1"></script><noscript><img src="//counter1.fc2.com/counter_img.php?id=39521789&main=1" alt="fc2 counter"></noscript>
|
||||
<br>
|
||||
<a href="/atom.xml" aria-label="RSS feed" title="RSS feed">
|
||||
<img src="/img/main/rssbadge.png" alt="rss feed">
|
||||
</a>
|
||||
|
|
|
@ -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/).
|
||||
|
||||
|
|
6
_posts/updates/2024-12-23-title.md
Normal file
6
_posts/updates/2024-12-23-title.md
Normal file
|
@ -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
|
52
style.css
52
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 {
|
||||
|
|
1
theme.js
1
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);
|
||||
});
|
||||
|
|
|
@ -79,4 +79,8 @@
|
|||
|
||||
.highlight {
|
||||
padding: 0.5rem;
|
||||
}
|
||||
|
||||
.theme-credit {
|
||||
padding-bottom: 0.5rem;
|
||||
}
|
|
@ -18,4 +18,8 @@
|
|||
|
||||
ul.update {
|
||||
list-style-image: url("/img/theme/loveup.gif");
|
||||
}
|
||||
|
||||
.theme-credit {
|
||||
padding-bottom: 0.5rem;
|
||||
}
|
|
@ -43,4 +43,8 @@
|
|||
|
||||
pre {
|
||||
font: .8rem 'dokidoki', monospace;
|
||||
}
|
||||
|
||||
.theme-credit {
|
||||
padding-bottom: 0.5rem;
|
||||
}
|
Loading…
Add table
Reference in a new issue