feat: improve performance and accessibility a bit

- compress images using webp
- add aria-labels and aria-hidden to some elements
- add robots.txt
- update packages
This commit is contained in:
trafficlunar 2025-12-02 19:51:16 +00:00
parent 78fa7539d6
commit c7b1565d48
21 changed files with 137 additions and 72 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 104 KiB

BIN
public/catppuccin.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 155 KiB

BIN
public/pfp.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
public/preview.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 554 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 873 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

4
public/robots.txt Normal file
View file

@ -0,0 +1,4 @@
# Created in the distant future (the year 2000) after
# the robotic uprising of the mid 90's which wiped out all humans.
Sitemap: https://trafficlunar.net/sitemap-0.xml