chore: update dependence

- Increase z-index for language switcher, theme toggle, and view transitions
- Remove sticky positioning from mobile header
- Ensure proper layering of UI elements on mobile devices
This commit is contained in:
radishzzz 2025-02-15 01:15:09 +00:00
parent 7498f93ef9
commit 923d473593
5 changed files with 122 additions and 122 deletions

234
pnpm-lock.yaml generated
View file

@ -13,7 +13,7 @@ importers:
version: 0.9.4(typescript@5.7.3)
'@astrojs/mdx':
specifier: ^4.0.8
version: 4.0.8(astro@5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.6)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0))
version: 4.0.8(astro@5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.7)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0))
'@astrojs/partytown':
specifier: ^2.1.3
version: 2.1.3
@ -31,10 +31,10 @@ importers:
version: 65.4.3
astro:
specifier: ^5.3.0
version: 5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.6)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0)
version: 5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.7)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0)
astro-compress:
specifier: ^2.3.6
version: 2.3.6(@types/node@22.13.4)(jiti@2.4.2)(rollup@4.34.6)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0)
version: 2.3.6(@types/node@22.13.4)(jiti@2.4.2)(rollup@4.34.7)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0)
astro-robots-txt:
specifier: ^1.0.0
version: 1.0.0
@ -137,7 +137,7 @@ importers:
version: 1.5.0
unocss:
specifier: ^65.4.3
version: 65.4.3(postcss@8.5.2)(rollup@4.34.6)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
version: 65.4.3(postcss@8.5.2)(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
unocss-preset-theme:
specifier: ^0.14.1
version: 0.14.1(@unocss/core@65.4.3)
@ -265,13 +265,13 @@ packages:
resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
engines: {node: '>=6.9.0'}
'@babel/parser@7.26.8':
resolution: {integrity: sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==}
'@babel/parser@7.26.9':
resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==}
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/types@7.26.8':
resolution: {integrity: sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==}
'@babel/types@7.26.9':
resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==}
engines: {node: '>=6.9.0'}
'@clack/core@0.4.1':
@ -861,98 +861,98 @@ packages:
rollup:
optional: true
'@rollup/rollup-android-arm-eabi@4.34.6':
resolution: {integrity: sha512-+GcCXtOQoWuC7hhX1P00LqjjIiS/iOouHXhMdiDSnq/1DGTox4SpUvO52Xm+div6+106r+TcvOeo/cxvyEyTgg==}
'@rollup/rollup-android-arm-eabi@4.34.7':
resolution: {integrity: sha512-l6CtzHYo8D2TQ3J7qJNpp3Q1Iye56ssIAtqbM2H8axxCEEwvN7o8Ze9PuIapbxFL3OHrJU2JBX6FIIVnP/rYyw==}
cpu: [arm]
os: [android]
'@rollup/rollup-android-arm64@4.34.6':
resolution: {integrity: sha512-E8+2qCIjciYUnCa1AiVF1BkRgqIGW9KzJeesQqVfyRITGQN+dFuoivO0hnro1DjT74wXLRZ7QF8MIbz+luGaJA==}
'@rollup/rollup-android-arm64@4.34.7':
resolution: {integrity: sha512-KvyJpFUueUnSp53zhAa293QBYqwm94TgYTIfXyOTtidhm5V0LbLCJQRGkQClYiX3FXDQGSvPxOTD/6rPStMMDg==}
cpu: [arm64]
os: [android]
'@rollup/rollup-darwin-arm64@4.34.6':
resolution: {integrity: sha512-z9Ib+OzqN3DZEjX7PDQMHEhtF+t6Mi2z/ueChQPLS/qUMKY7Ybn5A2ggFoKRNRh1q1T03YTQfBTQCJZiepESAg==}
'@rollup/rollup-darwin-arm64@4.34.7':
resolution: {integrity: sha512-jq87CjmgL9YIKvs8ybtIC98s/M3HdbqXhllcy9EdLV0yMg1DpxES2gr65nNy7ObNo/vZ/MrOTxt0bE5LinL6mA==}
cpu: [arm64]
os: [darwin]
'@rollup/rollup-darwin-x64@4.34.6':
resolution: {integrity: sha512-PShKVY4u0FDAR7jskyFIYVyHEPCPnIQY8s5OcXkdU8mz3Y7eXDJPdyM/ZWjkYdR2m0izD9HHWA8sGcXn+Qrsyg==}
'@rollup/rollup-darwin-x64@4.34.7':
resolution: {integrity: sha512-rSI/m8OxBjsdnMMg0WEetu/w+LhLAcCDEiL66lmMX4R3oaml3eXz3Dxfvrxs1FbzPbJMaItQiksyMfv1hoIxnA==}
cpu: [x64]
os: [darwin]
'@rollup/rollup-freebsd-arm64@4.34.6':
resolution: {integrity: sha512-YSwyOqlDAdKqs0iKuqvRHLN4SrD2TiswfoLfvYXseKbL47ht1grQpq46MSiQAx6rQEN8o8URtpXARCpqabqxGQ==}
'@rollup/rollup-freebsd-arm64@4.34.7':
resolution: {integrity: sha512-oIoJRy3ZrdsXpFuWDtzsOOa/E/RbRWXVokpVrNnkS7npz8GEG++E1gYbzhYxhxHbO2om1T26BZjVmdIoyN2WtA==}
cpu: [arm64]
os: [freebsd]
'@rollup/rollup-freebsd-x64@4.34.6':
resolution: {integrity: sha512-HEP4CgPAY1RxXwwL5sPFv6BBM3tVeLnshF03HMhJYCNc6kvSqBgTMmsEjb72RkZBAWIqiPUyF1JpEBv5XT9wKQ==}
'@rollup/rollup-freebsd-x64@4.34.7':
resolution: {integrity: sha512-X++QSLm4NZfZ3VXGVwyHdRf58IBbCu9ammgJxuWZYLX0du6kZvdNqPwrjvDfwmi6wFdvfZ/s6K7ia0E5kI7m8Q==}
cpu: [x64]
os: [freebsd]
'@rollup/rollup-linux-arm-gnueabihf@4.34.6':
resolution: {integrity: sha512-88fSzjC5xeH9S2Vg3rPgXJULkHcLYMkh8faix8DX4h4TIAL65ekwuQMA/g2CXq8W+NJC43V6fUpYZNjaX3+IIg==}
'@rollup/rollup-linux-arm-gnueabihf@4.34.7':
resolution: {integrity: sha512-Z0TzhrsNqukTz3ISzrvyshQpFnFRfLunYiXxlCRvcrb3nvC5rVKI+ZXPFG/Aa4jhQa1gHgH3A0exHaRRN4VmdQ==}
cpu: [arm]
os: [linux]
'@rollup/rollup-linux-arm-musleabihf@4.34.6':
resolution: {integrity: sha512-wM4ztnutBqYFyvNeR7Av+reWI/enK9tDOTKNF+6Kk2Q96k9bwhDDOlnCUNRPvromlVXo04riSliMBs/Z7RteEg==}
'@rollup/rollup-linux-arm-musleabihf@4.34.7':
resolution: {integrity: sha512-nkznpyXekFAbvFBKBy4nNppSgneB1wwG1yx/hujN3wRnhnkrYVugMTCBXED4+Ni6thoWfQuHNYbFjgGH0MBXtw==}
cpu: [arm]
os: [linux]
'@rollup/rollup-linux-arm64-gnu@4.34.6':
resolution: {integrity: sha512-9RyprECbRa9zEjXLtvvshhw4CMrRa3K+0wcp3KME0zmBe1ILmvcVHnypZ/aIDXpRyfhSYSuN4EPdCCj5Du8FIA==}
'@rollup/rollup-linux-arm64-gnu@4.34.7':
resolution: {integrity: sha512-KCjlUkcKs6PjOcxolqrXglBDcfCuUCTVlX5BgzgoJHw+1rWH1MCkETLkLe5iLLS9dP5gKC7mp3y6x8c1oGBUtA==}
cpu: [arm64]
os: [linux]
'@rollup/rollup-linux-arm64-musl@4.34.6':
resolution: {integrity: sha512-qTmklhCTyaJSB05S+iSovfo++EwnIEZxHkzv5dep4qoszUMX5Ca4WM4zAVUMbfdviLgCSQOu5oU8YoGk1s6M9Q==}
'@rollup/rollup-linux-arm64-musl@4.34.7':
resolution: {integrity: sha512-uFLJFz6+utmpbR313TTx+NpPuAXbPz4BhTQzgaP0tozlLnGnQ6rCo6tLwaSa6b7l6gRErjLicXQ1iPiXzYotjw==}
cpu: [arm64]
os: [linux]
'@rollup/rollup-linux-loongarch64-gnu@4.34.6':
resolution: {integrity: sha512-4Qmkaps9yqmpjY5pvpkfOerYgKNUGzQpFxV6rnS7c/JfYbDSU0y6WpbbredB5cCpLFGJEqYX40WUmxMkwhWCjw==}
'@rollup/rollup-linux-loongarch64-gnu@4.34.7':
resolution: {integrity: sha512-ws8pc68UcJJqCpneDFepnwlsMUFoWvPbWXT/XUrJ7rWUL9vLoIN3GAasgG+nCvq8xrE3pIrd+qLX/jotcLy0Qw==}
cpu: [loong64]
os: [linux]
'@rollup/rollup-linux-powerpc64le-gnu@4.34.6':
resolution: {integrity: sha512-Zsrtux3PuaxuBTX/zHdLaFmcofWGzaWW1scwLU3ZbW/X+hSsFbz9wDIp6XvnT7pzYRl9MezWqEqKy7ssmDEnuQ==}
'@rollup/rollup-linux-powerpc64le-gnu@4.34.7':
resolution: {integrity: sha512-vrDk9JDa/BFkxcS2PbWpr0C/LiiSLxFbNOBgfbW6P8TBe9PPHx9Wqbvx2xgNi1TOAyQHQJ7RZFqBiEohm79r0w==}
cpu: [ppc64]
os: [linux]
'@rollup/rollup-linux-riscv64-gnu@4.34.6':
resolution: {integrity: sha512-aK+Zp+CRM55iPrlyKiU3/zyhgzWBxLVrw2mwiQSYJRobCURb781+XstzvA8Gkjg/hbdQFuDw44aUOxVQFycrAg==}
'@rollup/rollup-linux-riscv64-gnu@4.34.7':
resolution: {integrity: sha512-rB+ejFyjtmSo+g/a4eovDD1lHWHVqizN8P0Hm0RElkINpS0XOdpaXloqM4FBkF9ZWEzg6bezymbpLmeMldfLTw==}
cpu: [riscv64]
os: [linux]
'@rollup/rollup-linux-s390x-gnu@4.34.6':
resolution: {integrity: sha512-WoKLVrY9ogmaYPXwTH326+ErlCIgMmsoRSx6bO+l68YgJnlOXhygDYSZe/qbUJCSiCiZAQ+tKm88NcWuUXqOzw==}
'@rollup/rollup-linux-s390x-gnu@4.34.7':
resolution: {integrity: sha512-nNXNjo4As6dNqRn7OrsnHzwTgtypfRA3u3AKr0B3sOOo+HkedIbn8ZtFnB+4XyKJojIfqDKmbIzO1QydQ8c+Pw==}
cpu: [s390x]
os: [linux]
'@rollup/rollup-linux-x64-gnu@4.34.6':
resolution: {integrity: sha512-Sht4aFvmA4ToHd2vFzwMFaQCiYm2lDFho5rPcvPBT5pCdC+GwHG6CMch4GQfmWTQ1SwRKS0dhDYb54khSrjDWw==}
'@rollup/rollup-linux-x64-gnu@4.34.7':
resolution: {integrity: sha512-9kPVf9ahnpOMSGlCxXGv980wXD0zRR3wyk8+33/MXQIpQEOpaNe7dEHm5LMfyRZRNt9lMEQuH0jUKj15MkM7QA==}
cpu: [x64]
os: [linux]
'@rollup/rollup-linux-x64-musl@4.34.6':
resolution: {integrity: sha512-zmmpOQh8vXc2QITsnCiODCDGXFC8LMi64+/oPpPx5qz3pqv0s6x46ps4xoycfUiVZps5PFn1gksZzo4RGTKT+A==}
'@rollup/rollup-linux-x64-musl@4.34.7':
resolution: {integrity: sha512-7wJPXRWTTPtTFDFezA8sle/1sdgxDjuMoRXEKtx97ViRxGGkVQYovem+Q8Pr/2HxiHp74SSRG+o6R0Yq0shPwQ==}
cpu: [x64]
os: [linux]
'@rollup/rollup-win32-arm64-msvc@4.34.6':
resolution: {integrity: sha512-3/q1qUsO/tLqGBaD4uXsB6coVGB3usxw3qyeVb59aArCgedSF66MPdgRStUd7vbZOsko/CgVaY5fo2vkvPLWiA==}
'@rollup/rollup-win32-arm64-msvc@4.34.7':
resolution: {integrity: sha512-MN7aaBC7mAjsiMEZcsJvwNsQVNZShgES/9SzWp1HC9Yjqb5OpexYnRjF7RmE4itbeesHMYYQiAtUAQaSKs2Rfw==}
cpu: [arm64]
os: [win32]
'@rollup/rollup-win32-ia32-msvc@4.34.6':
resolution: {integrity: sha512-oLHxuyywc6efdKVTxvc0135zPrRdtYVjtVD5GUm55I3ODxhU/PwkQFD97z16Xzxa1Fz0AEe4W/2hzRtd+IfpOA==}
'@rollup/rollup-win32-ia32-msvc@4.34.7':
resolution: {integrity: sha512-aeawEKYswsFu1LhDM9RIgToobquzdtSc4jSVqHV8uApz4FVvhFl/mKh92wc8WpFc6aYCothV/03UjY6y7yLgbg==}
cpu: [ia32]
os: [win32]
'@rollup/rollup-win32-x64-msvc@4.34.6':
resolution: {integrity: sha512-0PVwmgzZ8+TZ9oGBmdZoQVXflbvuwzN/HRclujpl4N/q3i+y0lqLw8n1bXA8ru3sApDjlmONaNAuYr38y1Kr9w==}
'@rollup/rollup-win32-x64-msvc@4.34.7':
resolution: {integrity: sha512-4ZedScpxxIrVO7otcZ8kCX1mZArtH2Wfj3uFCxRJ9NO80gg1XV0U/b2f/MKaGwj2X3QopHfoWiDQ917FRpwY3w==}
cpu: [x64]
os: [win32]
@ -3033,8 +3033,8 @@ packages:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
readdirp@4.1.1:
resolution: {integrity: sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==}
readdirp@4.1.2:
resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
engines: {node: '>= 14.18.0'}
reading-time@1.5.0:
@ -3198,8 +3198,8 @@ packages:
rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
rollup@4.34.6:
resolution: {integrity: sha512-wc2cBWqJgkU3Iz5oztRkQbfVkbxoz5EhnCGOrnJvnLnQ7O0WhQUYyv18qQI79O8L7DdHrrlJNeCHd4VGpnaXKQ==}
rollup@4.34.7:
resolution: {integrity: sha512-8qhyN0oZ4x0H6wmBgfKxJtxM7qS98YJ0k0kNh5ECVtuchIJ7z9IVVvzpmtQyT10PXKMtBxYr1wQ5Apg8RS8kXQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@ -4039,12 +4039,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@astrojs/mdx@4.0.8(astro@5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.6)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0))':
'@astrojs/mdx@4.0.8(astro@5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.7)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0))':
dependencies:
'@astrojs/markdown-remark': 6.1.0
'@mdx-js/mdx': 3.1.0(acorn@8.14.0)
acorn: 8.14.0
astro: 5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.6)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0)
astro: 5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.7)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0)
es-module-lexer: 1.6.0
estree-util-visit: 2.0.0
hast-util-to-html: 9.0.4
@ -4104,11 +4104,11 @@ snapshots:
'@babel/helper-validator-identifier@7.25.9': {}
'@babel/parser@7.26.8':
'@babel/parser@7.26.9':
dependencies:
'@babel/types': 7.26.8
'@babel/types': 7.26.9
'@babel/types@7.26.8':
'@babel/types@7.26.9':
dependencies:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
@ -4565,69 +4565,69 @@ snapshots:
'@rehype-pretty/transformers@0.13.2': {}
'@rollup/pluginutils@5.1.4(rollup@4.34.6)':
'@rollup/pluginutils@5.1.4(rollup@4.34.7)':
dependencies:
'@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 4.0.2
optionalDependencies:
rollup: 4.34.6
rollup: 4.34.7
'@rollup/rollup-android-arm-eabi@4.34.6':
'@rollup/rollup-android-arm-eabi@4.34.7':
optional: true
'@rollup/rollup-android-arm64@4.34.6':
'@rollup/rollup-android-arm64@4.34.7':
optional: true
'@rollup/rollup-darwin-arm64@4.34.6':
'@rollup/rollup-darwin-arm64@4.34.7':
optional: true
'@rollup/rollup-darwin-x64@4.34.6':
'@rollup/rollup-darwin-x64@4.34.7':
optional: true
'@rollup/rollup-freebsd-arm64@4.34.6':
'@rollup/rollup-freebsd-arm64@4.34.7':
optional: true
'@rollup/rollup-freebsd-x64@4.34.6':
'@rollup/rollup-freebsd-x64@4.34.7':
optional: true
'@rollup/rollup-linux-arm-gnueabihf@4.34.6':
'@rollup/rollup-linux-arm-gnueabihf@4.34.7':
optional: true
'@rollup/rollup-linux-arm-musleabihf@4.34.6':
'@rollup/rollup-linux-arm-musleabihf@4.34.7':
optional: true
'@rollup/rollup-linux-arm64-gnu@4.34.6':
'@rollup/rollup-linux-arm64-gnu@4.34.7':
optional: true
'@rollup/rollup-linux-arm64-musl@4.34.6':
'@rollup/rollup-linux-arm64-musl@4.34.7':
optional: true
'@rollup/rollup-linux-loongarch64-gnu@4.34.6':
'@rollup/rollup-linux-loongarch64-gnu@4.34.7':
optional: true
'@rollup/rollup-linux-powerpc64le-gnu@4.34.6':
'@rollup/rollup-linux-powerpc64le-gnu@4.34.7':
optional: true
'@rollup/rollup-linux-riscv64-gnu@4.34.6':
'@rollup/rollup-linux-riscv64-gnu@4.34.7':
optional: true
'@rollup/rollup-linux-s390x-gnu@4.34.6':
'@rollup/rollup-linux-s390x-gnu@4.34.7':
optional: true
'@rollup/rollup-linux-x64-gnu@4.34.6':
'@rollup/rollup-linux-x64-gnu@4.34.7':
optional: true
'@rollup/rollup-linux-x64-musl@4.34.6':
'@rollup/rollup-linux-x64-musl@4.34.7':
optional: true
'@rollup/rollup-win32-arm64-msvc@4.34.6':
'@rollup/rollup-win32-arm64-msvc@4.34.7':
optional: true
'@rollup/rollup-win32-ia32-msvc@4.34.6':
'@rollup/rollup-win32-ia32-msvc@4.34.7':
optional: true
'@rollup/rollup-win32-x64-msvc@4.34.6':
'@rollup/rollup-win32-x64-msvc@4.34.7':
optional: true
'@shikijs/core@1.29.2':
@ -4842,11 +4842,11 @@ snapshots:
'@ungap/structured-clone@1.3.0': {}
'@unocss/astro@65.4.3(rollup@4.34.6)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))':
'@unocss/astro@65.4.3(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))':
dependencies:
'@unocss/core': 65.4.3
'@unocss/reset': 65.4.3
'@unocss/vite': 65.4.3(rollup@4.34.6)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
'@unocss/vite': 65.4.3(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
optionalDependencies:
vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)
transitivePeerDependencies:
@ -4854,10 +4854,10 @@ snapshots:
- supports-color
- vue
'@unocss/cli@65.4.3(rollup@4.34.6)':
'@unocss/cli@65.4.3(rollup@4.34.7)':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.4(rollup@4.34.6)
'@rollup/pluginutils': 5.1.4(rollup@4.34.7)
'@unocss/config': 65.4.3
'@unocss/core': 65.4.3
'@unocss/preset-uno': 65.4.3
@ -4998,10 +4998,10 @@ snapshots:
dependencies:
'@unocss/core': 65.4.3
'@unocss/vite@65.4.3(rollup@4.34.6)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))':
'@unocss/vite@65.4.3(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.4(rollup@4.34.6)
'@rollup/pluginutils': 5.1.4(rollup@4.34.7)
'@unocss/config': 65.4.3
'@unocss/core': 65.4.3
'@unocss/inspector': 65.4.3(vue@3.5.13(typescript@5.7.3))
@ -5073,7 +5073,7 @@ snapshots:
'@vue/compiler-core@3.5.13':
dependencies:
'@babel/parser': 7.26.8
'@babel/parser': 7.26.9
'@vue/shared': 3.5.13
entities: 4.5.0
estree-walker: 2.0.2
@ -5086,7 +5086,7 @@ snapshots:
'@vue/compiler-sfc@3.5.13':
dependencies:
'@babel/parser': 7.26.8
'@babel/parser': 7.26.9
'@vue/compiler-core': 3.5.13
'@vue/compiler-dom': 3.5.13
'@vue/compiler-ssr': 3.5.13
@ -5184,12 +5184,12 @@ snapshots:
astring@1.9.0: {}
astro-compress@2.3.6(@types/node@22.13.4)(jiti@2.4.2)(rollup@4.34.6)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0):
astro-compress@2.3.6(@types/node@22.13.4)(jiti@2.4.2)(rollup@4.34.7)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0):
dependencies:
'@playform/pipe': 0.1.2
'@types/csso': 5.0.4
'@types/html-minifier-terser': 7.0.2
astro: 5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.6)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0)
astro: 5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.7)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0)
commander: 13.0.0
csso: 5.0.5
deepmerge-ts: 7.1.3
@ -5254,14 +5254,14 @@ snapshots:
valid-filename: 4.0.0
zod: 3.24.2
astro@5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.6)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0):
astro@5.3.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(rollup@4.34.7)(terser@5.37.0)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0):
dependencies:
'@astrojs/compiler': 2.10.4
'@astrojs/internal-helpers': 0.5.1
'@astrojs/markdown-remark': 6.1.0
'@astrojs/telemetry': 3.2.0
'@oslojs/encoding': 1.1.0
'@rollup/pluginutils': 5.1.4(rollup@4.34.6)
'@rollup/pluginutils': 5.1.4(rollup@4.34.7)
'@types/cookie': 0.6.0
acorn: 8.14.0
aria-query: 5.3.2
@ -5452,7 +5452,7 @@ snapshots:
chokidar@4.0.3:
dependencies:
readdirp: 4.1.1
readdirp: 4.1.2
ci-info@4.1.0: {}
@ -6686,8 +6686,8 @@ snapshots:
magicast@0.3.5:
dependencies:
'@babel/parser': 7.26.8
'@babel/types': 7.26.8
'@babel/parser': 7.26.9
'@babel/types': 7.26.9
source-map-js: 1.2.1
markdown-extensions@2.0.0: {}
@ -7488,7 +7488,7 @@ snapshots:
dependencies:
picomatch: 2.3.1
readdirp@4.1.1: {}
readdirp@4.1.2: {}
reading-time@1.5.0: {}
@ -7766,29 +7766,29 @@ snapshots:
rfdc@1.4.1: {}
rollup@4.34.6:
rollup@4.34.7:
dependencies:
'@types/estree': 1.0.6
optionalDependencies:
'@rollup/rollup-android-arm-eabi': 4.34.6
'@rollup/rollup-android-arm64': 4.34.6
'@rollup/rollup-darwin-arm64': 4.34.6
'@rollup/rollup-darwin-x64': 4.34.6
'@rollup/rollup-freebsd-arm64': 4.34.6
'@rollup/rollup-freebsd-x64': 4.34.6
'@rollup/rollup-linux-arm-gnueabihf': 4.34.6
'@rollup/rollup-linux-arm-musleabihf': 4.34.6
'@rollup/rollup-linux-arm64-gnu': 4.34.6
'@rollup/rollup-linux-arm64-musl': 4.34.6
'@rollup/rollup-linux-loongarch64-gnu': 4.34.6
'@rollup/rollup-linux-powerpc64le-gnu': 4.34.6
'@rollup/rollup-linux-riscv64-gnu': 4.34.6
'@rollup/rollup-linux-s390x-gnu': 4.34.6
'@rollup/rollup-linux-x64-gnu': 4.34.6
'@rollup/rollup-linux-x64-musl': 4.34.6
'@rollup/rollup-win32-arm64-msvc': 4.34.6
'@rollup/rollup-win32-ia32-msvc': 4.34.6
'@rollup/rollup-win32-x64-msvc': 4.34.6
'@rollup/rollup-android-arm-eabi': 4.34.7
'@rollup/rollup-android-arm64': 4.34.7
'@rollup/rollup-darwin-arm64': 4.34.7
'@rollup/rollup-darwin-x64': 4.34.7
'@rollup/rollup-freebsd-arm64': 4.34.7
'@rollup/rollup-freebsd-x64': 4.34.7
'@rollup/rollup-linux-arm-gnueabihf': 4.34.7
'@rollup/rollup-linux-arm-musleabihf': 4.34.7
'@rollup/rollup-linux-arm64-gnu': 4.34.7
'@rollup/rollup-linux-arm64-musl': 4.34.7
'@rollup/rollup-linux-loongarch64-gnu': 4.34.7
'@rollup/rollup-linux-powerpc64le-gnu': 4.34.7
'@rollup/rollup-linux-riscv64-gnu': 4.34.7
'@rollup/rollup-linux-s390x-gnu': 4.34.7
'@rollup/rollup-linux-x64-gnu': 4.34.7
'@rollup/rollup-linux-x64-musl': 4.34.7
'@rollup/rollup-win32-arm64-msvc': 4.34.7
'@rollup/rollup-win32-ia32-msvc': 4.34.7
'@rollup/rollup-win32-x64-msvc': 4.34.7
fsevents: 2.3.3
run-parallel@1.2.0:
@ -8166,10 +8166,10 @@ snapshots:
'@unocss/core': 65.4.3
'@unocss/rule-utils': 0.63.6
unocss@65.4.3(postcss@8.5.2)(rollup@4.34.6)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)):
unocss@65.4.3(postcss@8.5.2)(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)):
dependencies:
'@unocss/astro': 65.4.3(rollup@4.34.6)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
'@unocss/cli': 65.4.3(rollup@4.34.6)
'@unocss/astro': 65.4.3(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
'@unocss/cli': 65.4.3(rollup@4.34.7)
'@unocss/core': 65.4.3
'@unocss/postcss': 65.4.3(postcss@8.5.2)
'@unocss/preset-attributify': 65.4.3
@ -8184,7 +8184,7 @@ snapshots:
'@unocss/transformer-compile-class': 65.4.3
'@unocss/transformer-directives': 65.4.3
'@unocss/transformer-variant-group': 65.4.3
'@unocss/vite': 65.4.3(rollup@4.34.6)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
'@unocss/vite': 65.4.3(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
optionalDependencies:
vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(lightningcss@1.28.2)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0)
transitivePeerDependencies:
@ -8244,7 +8244,7 @@ snapshots:
dependencies:
esbuild: 0.24.2
postcss: 8.5.2
rollup: 4.34.6
rollup: 4.34.7
optionalDependencies:
'@types/node': 22.13.4
fsevents: 2.3.3

View file

@ -16,7 +16,7 @@ function getLanguageDisplayName(code: string) {
<button
type="button"
id="language-switcher"
class="absolute right-[calc(9.94vw+2.8rem)] top-[calc(7.3vw+2.68rem)] z-9 aspect-square w-6.6 c-secondary [@supports(-webkit-touch-callout:none)]:top-[calc(7.3vw+2.28rem)] active:scale-90"
class="absolute right-[calc(9.94vw+2.8rem)] top-[calc(7.3vw+2.68rem)] z-99 aspect-square w-6.6 c-secondary [@supports(-webkit-touch-callout:none)]:top-[calc(7.3vw+2.28rem)] active:scale-90"
lg="hidden"
aria-label={`Current Language: ${getLanguageDisplayName(currentLocale)}. Click to switch to next language.`}
>

View file

@ -7,7 +7,7 @@ const currentPath = Astro.url.pathname
const { getLocalizedPath } = getPagePath(currentPath)
---
<header class="sticky top-8 z-9 mt-4.7 text-8.6 c-secondary font-bold font-title lg:hidden">
<header class="mt-4.7 text-8.6 c-secondary font-bold font-title lg:hidden">
<div
class="box-content inline-block pr-2"
transition:name="site-title"

View file

@ -60,7 +60,7 @@ window.addEventListener('pageshow', (event) => {
<button
aria-pressed="false"
aria-label="Theme Toggle Button"
class="absolute right-[calc(9.94vw-1.18rem)] top-[calc(7.3vw+2.6rem)] z-9 aspect-square w-7 c-secondary [@supports(-webkit-touch-callout:none)]:top-[calc(7.3vw+2.2rem)] active:scale-90"
class="absolute right-[calc(9.94vw-1.18rem)] top-[calc(7.3vw+2.6rem)] z-99 aspect-square w-7 c-secondary [@supports(-webkit-touch-callout:none)]:top-[calc(7.3vw+2.2rem)] active:scale-90"
lg="hidden"
>
<svg

View file

@ -63,12 +63,12 @@ html:not(.dark) {
::view-transition-new(theme-transition) {
animation: reveal 1s cubic-bezier(0.4, 0, 0.2, 1);
clip-path: inset(0 0 0 0);
z-index: 2;
z-index: 99;
}
::view-transition-old(theme-transition) {
animation: none;
z-index: 1;
z-index: 98;
}
html[data-theme-transition] [data-disable-transition-on-theme] {