Commit graph

17 commits

Author SHA1 Message Date
9b6c1649a7
Add favicon, misc code changes 2025-04-10 22:05:49 +02:00
172c575ab5 Font change, start redesigning some Infos
To think it all started from finding out how Chromium does faux bold
2025-03-19 14:25:16 +01:00
aee74ce9e8 Upgrade Tailwind CSS from v3 to v4 2025-03-12 14:42:11 +01:00
56eeefd7d4 Use Vite (again) to reduce website size
Here's some data:

Netlify: Transferred 78kB JS + 5.17kB CSS / Size 255kB JS + 26kB CSS
Prev. commit: Transf. 922kB JS + 122kB CSS / Size 922kB JS + 122kB CSS
This commit: Transf. 257kB JS + 26kB CSS / Size 257kB JS + 26kB CSS

I am pretty sure I could reduce Transf. through Accept-Encoding stuff
2025-03-11 14:01:04 +01:00
ca6d1785f5 Deal with ports/tls, don't commit index.css 2025-03-09 22:49:46 +01:00
ec6cb4b355 Remove Netlify, make an API server 2025-03-06 22:18:15 +01:00
a1827a31e9 (Infos) Add KitsuDev and change Speedrun.com 2025-02-26 23:58:49 +01:00
5fff23156b Use own instance of Umami (visitors.taevas.xyz) (#10)
Not quite self-hosted, it's on Vercel

...surely there are more positives than negatives as for doing that
(instead of using `cloud.umami.is`, I mean)
2025-02-19 21:16:14 +01:00
d42bb932cd Add the Umami script and the Website Info (#10)
Rather barebones for now because I can go several ways from there
2025-02-19 14:59:58 +01:00
Taevas
12e68cb2a7 Add links to the index.html and hide Wanikani away for now
Hiding Wanikani cuz that doesn't represent accurately my Japanese journey rn, as I've been focused on other services for months (Anki, books, games)
2025-01-03 16:59:52 +01:00
Taevas
814c808b9a Put rel="me" stuff in hidden HTML instead
In the HTML because parsers are unlikely to load the React script
Hidden because they wouldn't fit otherwise

It brings back the behaviour of normal links opening a new tab (`rel="noreferrer"`)
2024-11-03 19:56:17 +01:00
Taevas
b7320698cc Update About and Contact (#8) 2024-11-01 13:29:07 +01:00
Taevas
bfb2694f0b Adjust the App's styling, change background
Note to self: Background is both in `index.html` & `App.tsx`
It's in `index.html` so the bg's still there after scrolling
It's in `App.tsx` so the bg actually works (tailwind shenanigans?)
2024-05-11 01:41:50 +02:00
Taevas
360ba3ae60 Mostly styling cleanups 2024-05-07 01:56:47 +02:00
Taevas
83d21b18cf Final .jsx -> .tsx, reorganize structure a bit 2024-04-24 02:03:27 +02:00
Taevas
5c12814c37 Add some CSS 2023-10-30 19:04:22 +01:00
Taevas
c72d2fbdf8 Implement React 2023-05-07 19:48:02 +02:00