feat: full JS-less theme transition, better transition animation between themes, better light theme colors

This commit is contained in:
Oleksandr 2026-02-13 07:46:00 +02:00
parent da6dd0100b
commit c0e0266d45
Signed by: Xanazf
GPG key ID: 821EEC32761AC17C
46 changed files with 4031 additions and 2536 deletions

View file

@ -1,9 +1,7 @@
{
"extends": "astro/tsconfigs/strict",
"compilerOptions": {
"lib": [
"es2016"
],
"lib": ["es2016"],
"plugins": [
{
"name": "@astrojs/ts-plugin"
@ -14,36 +12,16 @@
"verbatimModuleSyntax": true,
"baseUrl": ".",
"paths": {
"@*": [
"./*"
],
"@/*": [
"./src/*"
],
"@config/*": [
"./src/config/*"
],
"@icons": [
"./src/components/icons.tsx"
],
"@icons/*": [
"./src/icons/*"
],
"@components/*": [
"./src/components/*"
],
"@layouts/*": [
"./src/layouts/*"
],
"@styles/*": [
"./src/styles/*"
],
"@_types": [
"./src/config/_types/index.ts"
],
"@_types/*": [
"./src/config/_types/*"
]
"@*": ["./*"],
"@/*": ["./src/*"],
"@config/*": ["./src/config/*"],
"@icons": ["./src/components/icons.tsx"],
"@icons/*": ["./src/icons/*"],
"@components/*": ["./src/components/*"],
"@layouts/*": ["./src/layouts/*"],
"@styles/*": ["./src/styles/*"],
"@_types": ["./src/config/_types/index.ts"],
"@_types/*": ["./src/config/_types/*"]
}
}
}