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: 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