mirror of
https://github.com/reonokiy/blog.nokiy.net.git
synced 2025-06-15 11:12:54 +02:00
style: optimize scrollbar and heading styling
This commit is contained in:
parent
0e5905aaa3
commit
bd24e340e7
9 changed files with 331 additions and 364 deletions
|
@ -45,15 +45,15 @@
|
|||
"@types/markdown-it": "^14.1.2",
|
||||
"@types/node": "^22.15.18",
|
||||
"@types/sanitize-html": "^2.16.0",
|
||||
"@unocss/eslint-plugin": "66.1.1",
|
||||
"@unocss/preset-attributify": "66.1.1",
|
||||
"@unocss/reset": "66.1.1",
|
||||
"@unocss/eslint-plugin": "66.1.2",
|
||||
"@unocss/preset-attributify": "66.1.2",
|
||||
"@unocss/reset": "66.1.2",
|
||||
"astro-eslint-parser": "^1.2.2",
|
||||
"eslint": "^9.26.0",
|
||||
"eslint-plugin-astro": "^1.3.1",
|
||||
"lint-staged": "^16.0.0",
|
||||
"typescript": "~5.8.3",
|
||||
"unocss": "66.1.1",
|
||||
"unocss": "66.1.2",
|
||||
"unocss-preset-theme": "^0.14.1"
|
||||
},
|
||||
"lint-staged": {
|
||||
|
|
456
pnpm-lock.yaml
generated
456
pnpm-lock.yaml
generated
|
@ -83,7 +83,7 @@ importers:
|
|||
devDependencies:
|
||||
'@antfu/eslint-config':
|
||||
specifier: ^4.13.0
|
||||
version: 4.13.0(@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@66.1.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.13)(astro-eslint-parser@1.2.2)(eslint-plugin-astro@1.3.1(eslint@9.26.0(jiti@2.4.2)))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))
|
||||
version: 4.13.0(@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@66.1.2(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.14)(astro-eslint-parser@1.2.2)(eslint-plugin-astro@1.3.1(eslint@9.26.0(jiti@2.4.2)))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))
|
||||
'@astrojs/check':
|
||||
specifier: ^0.9.4
|
||||
version: 0.9.4(typescript@5.8.3)
|
||||
|
@ -100,14 +100,14 @@ importers:
|
|||
specifier: ^2.16.0
|
||||
version: 2.16.0
|
||||
'@unocss/eslint-plugin':
|
||||
specifier: 66.1.1
|
||||
version: 66.1.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
|
||||
specifier: 66.1.2
|
||||
version: 66.1.2(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
|
||||
'@unocss/preset-attributify':
|
||||
specifier: 66.1.1
|
||||
version: 66.1.1
|
||||
specifier: 66.1.2
|
||||
version: 66.1.2
|
||||
'@unocss/reset':
|
||||
specifier: 66.1.1
|
||||
version: 66.1.1
|
||||
specifier: 66.1.2
|
||||
version: 66.1.2
|
||||
astro-eslint-parser:
|
||||
specifier: ^1.2.2
|
||||
version: 1.2.2
|
||||
|
@ -124,11 +124,11 @@ importers:
|
|||
specifier: ~5.8.3
|
||||
version: 5.8.3
|
||||
unocss:
|
||||
specifier: 66.1.1
|
||||
version: 66.1.1(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
|
||||
specifier: 66.1.2
|
||||
version: 66.1.2(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.14(typescript@5.8.3))
|
||||
unocss-preset-theme:
|
||||
specifier: ^0.14.1
|
||||
version: 0.14.1(@unocss/core@66.1.1)
|
||||
version: 0.14.1(@unocss/core@66.1.2)
|
||||
|
||||
packages:
|
||||
|
||||
|
@ -1077,100 +1077,100 @@ packages:
|
|||
'@ungap/structured-clone@1.3.0':
|
||||
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
|
||||
|
||||
'@unocss/astro@66.1.1':
|
||||
resolution: {integrity: sha512-/wteVem8orDq5B4xhAol81WcK1eEwg6FCeWZhtWnP5u/1e0zI5h1rLTbyzb+qqXVNcGgqUo/jSYLLJ+dNQa99g==}
|
||||
'@unocss/astro@66.1.2':
|
||||
resolution: {integrity: sha512-QBcvrPp0F2jqe2Y/S/FQDmEmNlAhGjeWN5fkUGj02N7mXRrg0/VJxSpOJH6XHRWkMoFPoNNyEjHk563ODbjtHw==}
|
||||
peerDependencies:
|
||||
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0
|
||||
peerDependenciesMeta:
|
||||
vite:
|
||||
optional: true
|
||||
|
||||
'@unocss/cli@66.1.1':
|
||||
resolution: {integrity: sha512-1bZ+iQJNt21bkBK+kmZymqSLt2W3zpawlx3w9SvQPuOy4xK8B6HkKaUcBnr9Wy3MymrI5Qwccr5f4vXweBkAxQ==}
|
||||
'@unocss/cli@66.1.2':
|
||||
resolution: {integrity: sha512-bYCRpkGMu0QwC6Ktq3S/HwtcIW8Famy0dXOu1RIAM1IT60lq+4S5UTEBPdwryoFgDBoVMB7KLUhPYiGQ3pmSTA==}
|
||||
engines: {node: '>=14'}
|
||||
hasBin: true
|
||||
|
||||
'@unocss/config@66.1.1':
|
||||
resolution: {integrity: sha512-Fg4sRw5dncNHxh/SM6guRzAveBI1FErw2ncb70Qe0LzCY7+IfUqrOBep/HIHP7NA1Mcj2JxHlM61ITLqrcYKpw==}
|
||||
'@unocss/config@66.1.2':
|
||||
resolution: {integrity: sha512-2sQXj+Qaq4RVDELVTPoXMggZ30g1WKHeCuur396I12Ab0HgAR6bTc/DIrNtqKVHFI3mmlvP1oM1ynhKWSKPsTg==}
|
||||
engines: {node: '>=14'}
|
||||
|
||||
'@unocss/core@0.63.6':
|
||||
resolution: {integrity: sha512-Q4QPgJ271Up89+vIqqOKgtdCKkFpHqvHN8W1LUlKPqtYnOvVYaOIVNAZowaIdEhPuc83yLc6Tg2+7riK18QKEw==}
|
||||
|
||||
'@unocss/core@66.1.1':
|
||||
resolution: {integrity: sha512-EOewEnipyB7Y6ne0YQmxdCG1hbMjYJ7oPMeHKfQuCZz60DPzkYwV6zVMa35ySMs1xljb/vFTHVFcJA8du3i8XA==}
|
||||
'@unocss/core@66.1.2':
|
||||
resolution: {integrity: sha512-mN9h1hHEuhDcdbI4z74o7UnxlBZYVsJpYcdC1YLWBKROcLYTkuyZ7hgBzpo1FBNox2Bt3JnrSinVDmc44Bxjow==}
|
||||
|
||||
'@unocss/eslint-plugin@66.1.1':
|
||||
resolution: {integrity: sha512-WkcyScjl3+6ERXCY/HBlBQJU/45HbRaklHc2u5F1Rdr1Pam/Fe90OnC93SB1oH7wwKmvE4vyP9dFQFrYVdUANg==}
|
||||
'@unocss/eslint-plugin@66.1.2':
|
||||
resolution: {integrity: sha512-OwBqODMtY7mLvVirfI1QqxJN/3Ewc1Z8pHTwRxEpBN0w95z8ZvaMzViicci015Yb8JFJ9vs5GlhgoEm/hkenXQ==}
|
||||
engines: {node: '>=14'}
|
||||
|
||||
'@unocss/extractor-arbitrary-variants@66.1.1':
|
||||
resolution: {integrity: sha512-hDbdXm2+LjQ18zkUniU6tCGdyBHxnMZ0M2LFF21iGEbDvK3ukX4uEVAhzASEmhkEE0nULyEJg0HkU4CRNBupBg==}
|
||||
'@unocss/extractor-arbitrary-variants@66.1.2':
|
||||
resolution: {integrity: sha512-F570wH9VYeFTb4r8qgcbN5QpEVIAvFC1zOnrAPUr6B6kbU2YChMXxHP7PHK0AzLHnEr458Pwpzl6hmP6bzxZ8g==}
|
||||
|
||||
'@unocss/inspector@66.1.1':
|
||||
resolution: {integrity: sha512-112uYliXR7VLYqdPfDWy/cL65An36IabFL7xU9dRPBDYmlB5qyVks9l5Sqd8uMafsZYjbMhpkjPRkXTmLMieEw==}
|
||||
'@unocss/inspector@66.1.2':
|
||||
resolution: {integrity: sha512-ftdZzFP5DAKDzgBI078xDDZbNNVq1RV/yhpNkviBvWCUsgRWc6o3G8swqJPIvFaphmUms0RIYH9shmXilVXFtA==}
|
||||
|
||||
'@unocss/postcss@66.1.1':
|
||||
resolution: {integrity: sha512-+CTeYbUGDk8ESrwxRN6wkaIAJYfJekt7NvUSp1us9zws+2Ev3pH7GXztbGmTz8HCkSqLB/3MOQ6sIpviS1A7/Q==}
|
||||
'@unocss/postcss@66.1.2':
|
||||
resolution: {integrity: sha512-RCA3or1qBdRVduNW73xdeiFDCEb8cvcGKsHSN66rL66RrlzNnunE4NE55vbI+yoArTRZ7RdUnxq1KuXKjrJbYw==}
|
||||
engines: {node: '>=14'}
|
||||
peerDependencies:
|
||||
postcss: ^8.4.21
|
||||
|
||||
'@unocss/preset-attributify@66.1.1':
|
||||
resolution: {integrity: sha512-PQC0L5CVt8JRCPBHWX1YD/XmGVWT5HZLa3NHZkl2nezoZNAiSSmwe9f5kq+bZDUZYvtbAY6jltF+G4rUAdWvJA==}
|
||||
'@unocss/preset-attributify@66.1.2':
|
||||
resolution: {integrity: sha512-i7+LRtpxbtSzS+gHdc+aW99mGLYeR8hUnEWqFNnr+MiiyzbD8yFimye/u8TySSBLzPKGbLCb4YWVV684BuZgxA==}
|
||||
|
||||
'@unocss/preset-icons@66.1.1':
|
||||
resolution: {integrity: sha512-F8NZKJfGzlv7tCxbo5cDXouxm1azKMzGOV11zbDTuZFDacyH5WprQ9zNMffUdUuVDy+rwAN+OoR0GEyggt4zww==}
|
||||
'@unocss/preset-icons@66.1.2':
|
||||
resolution: {integrity: sha512-14390jFBJ2anuKvjX9TeRCm7adNjR/mey0bh0+S/k/5W3VugIY2y0E+OH3m+sx5d/5ZUYbYkUGsmtuKbVNwwxQ==}
|
||||
|
||||
'@unocss/preset-mini@66.1.1':
|
||||
resolution: {integrity: sha512-VRv1BWqnKaDQZb4EGZ6bV03+jLios9R8CmlOKAjr9AIAUuZv3OKP7LoSA9Jo0bci1wQUdHxNs8IvD2c1mDz+Pw==}
|
||||
'@unocss/preset-mini@66.1.2':
|
||||
resolution: {integrity: sha512-oiDe+VhwZ8B5Z0UGfggtOwgpRZMLtH1RTDFvmJmJEXYYX5BPWknS6wYcQzxy0i/y9ym0xp2QnEaTpGmR7LKdkg==}
|
||||
|
||||
'@unocss/preset-tagify@66.1.1':
|
||||
resolution: {integrity: sha512-cC4MjyRVu3w4xxdlvz+mrkElNEYJpgCx/HVQehK9aXDBP9L9NgpEr+7Mqefhv5ES4a2U82MPNSElyFIwm3bOUw==}
|
||||
'@unocss/preset-tagify@66.1.2':
|
||||
resolution: {integrity: sha512-Xw5sFJGuzmGnfAXMI0kAiWDBh4DT3cOyphcyY9grBxbmxgqQDxRFHOV3Eg85lWK6X5cScOv3DhO0ndGv5ND8YA==}
|
||||
|
||||
'@unocss/preset-typography@66.1.1':
|
||||
resolution: {integrity: sha512-FB8leh/TANJB7U8sUuEG0pM+Nqhw65A1k+xJEXlYKAbfIdUN6mGNvFirh6c2WJXUg6rHe06l//TZAAvwJiS29Q==}
|
||||
'@unocss/preset-typography@66.1.2':
|
||||
resolution: {integrity: sha512-+k9zp27Ak8rB6LPFDwq9fcwd3+ivFeSvXFQ2d4fBCwGGOAKHIA7qHLg3etxRaMhGd3YUPv/6d7FWpBbQgUVYZw==}
|
||||
|
||||
'@unocss/preset-uno@66.1.1':
|
||||
resolution: {integrity: sha512-2gfayXo7He9ecCIp4KzpRpCjc6bFtukAahdLf5WoW66GRxoTDAsOuWQitG+B2IiExIX0fci8uahFudMNyLpjMA==}
|
||||
'@unocss/preset-uno@66.1.2':
|
||||
resolution: {integrity: sha512-JL9YkDwluu1YGhzBaxO60XkKtZBagL13z3K6dsjsghbs+dKVlh35rhlIm5TZ+NdLAzcLM8PHhXm2ausjSd54Bg==}
|
||||
|
||||
'@unocss/preset-web-fonts@66.1.1':
|
||||
resolution: {integrity: sha512-vVjidprhFWsZ0ClRIfGhH3evsdtDgXPSoyv8MlN8dP5RqkpH817h5PqmInxHkYeC5Mg/HsUy5HA0NryBQix0vQ==}
|
||||
'@unocss/preset-web-fonts@66.1.2':
|
||||
resolution: {integrity: sha512-2ru+6jaac72oUx0kOBgNzbbkVe6oWKjqGmx24uK94fAcrP9eQyd+r7xiFpqXegrQ8+kONI66+HxAClvF2JHqdw==}
|
||||
|
||||
'@unocss/preset-wind3@66.1.1':
|
||||
resolution: {integrity: sha512-Z8SqXaubPJHltD0+dneYei0spxH+spzGNiOWI7qffsByxvc6B/kOdJFOhVWE5DhYO33KJWyGxZdXzCq7Xxdm9Q==}
|
||||
'@unocss/preset-wind3@66.1.2':
|
||||
resolution: {integrity: sha512-S09imGOngAAOXCBCHb3JAtxD1/L7nDWrgEeX6NT0ElDp3X1T6XxUXYJlpjCfcqV/klMoXyYouKvp0YuG9QSgVg==}
|
||||
|
||||
'@unocss/preset-wind4@66.1.1':
|
||||
resolution: {integrity: sha512-p7YU0xcYF/+DUcsV//QkrXVEvORefSmXNOHnZ3HqawWdOABQJD/pu3QMk64jnEdrjQg07s4Wd1Zh5DAhSXFmLw==}
|
||||
'@unocss/preset-wind4@66.1.2':
|
||||
resolution: {integrity: sha512-03p4rpBAWzz58BzAiKsUuG+6YO7IG6mJMGQAtPzuhd+nVBJLIRa3eBIVXOPmAVz1rNx5XPRTAr6PMC7ycdMFRA==}
|
||||
|
||||
'@unocss/preset-wind@66.1.1':
|
||||
resolution: {integrity: sha512-+C66yMgJe6/Xu3ZoP+8XMqL5N3RkLIZVVbVXtnhSvCF8qd4rJ+d4/odeQ8M/WUcQXSysIckkDfnYC2FGSTEakw==}
|
||||
'@unocss/preset-wind@66.1.2':
|
||||
resolution: {integrity: sha512-O3nIfbTbX/YRMFj7jNb7nHBDV47G79qOmyid4WPFZrPV3BbFAo94d/54kSoDVuc8jAt06YYQH9XC4ZeD59Sr3Q==}
|
||||
|
||||
'@unocss/reset@66.1.1':
|
||||
resolution: {integrity: sha512-WrI3sStMd/EXTcb3SaTVH10Wc9NKutW4+/HktQy470wEpncXdvihrXgCYwJH6LEEL4KOto3o+KKSD5xenWE7Aw==}
|
||||
'@unocss/reset@66.1.2':
|
||||
resolution: {integrity: sha512-njNy/QCpuPKBFeEvhYGwwCe3t8R8JTxONsyUB9NsFOamkF13DSlEB4Yy/QLQfIinbbmx0F/wiej/JGOJk1ecDg==}
|
||||
|
||||
'@unocss/rule-utils@0.63.6':
|
||||
resolution: {integrity: sha512-moeDEq5d9mB8gSYeoqHMkXWWekaFFdhg7QCuwwCbxCc+NPMOgGkmfAoafz+y2tdvK7pEuT191RWOiHQ0MkA5oQ==}
|
||||
engines: {node: '>=14'}
|
||||
|
||||
'@unocss/rule-utils@66.1.1':
|
||||
resolution: {integrity: sha512-a7xe3FsvsI6T6u8QtXcQF22jnElB68X92aHjuSRt512gRjhhu/5kSzLJbMkv9RsclHJbmjnz6OUkk/mlTTxcFg==}
|
||||
'@unocss/rule-utils@66.1.2':
|
||||
resolution: {integrity: sha512-nn0ehvDh7yyWq2mcBDLVpmMAivjRATUroZ8ETinyN1rmfsGesm71R0d1gV3K+Z6YC7a3+dMLc+/qzI7VK3AG/Q==}
|
||||
engines: {node: '>=14'}
|
||||
|
||||
'@unocss/transformer-attributify-jsx@66.1.1':
|
||||
resolution: {integrity: sha512-HE/O9xdPLrf20ZynvYsJOUwPQagExDUQSVdo9zYPwoUQ7O+Ep5uwRBp1vpT/suZfU87RwWSvKSFOHmFoKiJBCA==}
|
||||
'@unocss/transformer-attributify-jsx@66.1.2':
|
||||
resolution: {integrity: sha512-PNwxpsQlBlTAyw1apIMyioeAKrLAf7axLDjZ4BW20WH7ql0GUwvMhuO/qzsWDpYWdtSlFnnAdWI2aCxyvhzdCA==}
|
||||
|
||||
'@unocss/transformer-compile-class@66.1.1':
|
||||
resolution: {integrity: sha512-tptWeOEaR56XNLeJy+MtoTagYCH5giRYrlaOdQPX57NDnRqRB0KJYHew2YpgH6j6eZ1WbQ4WK8j1PzAmr1FVgg==}
|
||||
'@unocss/transformer-compile-class@66.1.2':
|
||||
resolution: {integrity: sha512-viJetYFncLf9llxYQ7DKf5PuSJw08B7qhp0IXv/7ZG7agU09J1mlussC6ff+00iRoMxvG+5uXiYlTzL2vfikwA==}
|
||||
|
||||
'@unocss/transformer-directives@66.1.1':
|
||||
resolution: {integrity: sha512-qj2oUc9P+cY6PD+vTmbyb830GTofKm1IMeT+lhH4eyMX3lpfbDxj1LTjyJzouhK8s5VD56gWXx8wFdTuaEQ2Ww==}
|
||||
'@unocss/transformer-directives@66.1.2':
|
||||
resolution: {integrity: sha512-A41/cPMB+BUEgnhz5kFiTYgSuCAziJy6hSlLYBDcrFbARUsvmhZFou0P2fRr3wDOFxD3BuApHjsefybKTh1UeA==}
|
||||
|
||||
'@unocss/transformer-variant-group@66.1.1':
|
||||
resolution: {integrity: sha512-opU9y9c6iGUtTXPa+bDfkihSAth+5PVO9hLbPWlDIiN6mDF7WHzAbnhg0Q+FixjAI+n772XWKoLdrPn3yM2NZA==}
|
||||
'@unocss/transformer-variant-group@66.1.2':
|
||||
resolution: {integrity: sha512-RfqJmeic4kAwS5OhSk/D00hqla+xXIw8AJH93jYqHfyDhJR5vddEAJi5RBMOL7y6vDQqRlUCEDQvfp3zSmi6iw==}
|
||||
|
||||
'@unocss/vite@66.1.1':
|
||||
resolution: {integrity: sha512-+ddMVpMxvm+2r8Je3YJRGYiZ/p/7LPD69VKT3vjFG3lT3IbfXtt18q6kYwBi+9lcnI68qgh3/s4qXQ2Q/iX5NQ==}
|
||||
'@unocss/vite@66.1.2':
|
||||
resolution: {integrity: sha512-ZJHN8+HKSrclVjT/+S7Vh2t59DK8J44d5nLZPG1Goua7uNK8yYJeOLK2sCGX7aackRer1ZynmglFFzxNFVt+IA==}
|
||||
peerDependencies:
|
||||
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0
|
||||
|
||||
|
@ -1330,34 +1330,34 @@ packages:
|
|||
'@vscode/l10n@0.0.18':
|
||||
resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==}
|
||||
|
||||
'@vue/compiler-core@3.5.13':
|
||||
resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==}
|
||||
'@vue/compiler-core@3.5.14':
|
||||
resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==}
|
||||
|
||||
'@vue/compiler-dom@3.5.13':
|
||||
resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==}
|
||||
'@vue/compiler-dom@3.5.14':
|
||||
resolution: {integrity: sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==}
|
||||
|
||||
'@vue/compiler-sfc@3.5.13':
|
||||
resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==}
|
||||
'@vue/compiler-sfc@3.5.14':
|
||||
resolution: {integrity: sha512-9T6m/9mMr81Lj58JpzsiSIjBgv2LiVoWjIVa7kuXHICUi8LiDSIotMpPRXYJsXKqyARrzjT24NAwttrMnMaCXA==}
|
||||
|
||||
'@vue/compiler-ssr@3.5.13':
|
||||
resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==}
|
||||
'@vue/compiler-ssr@3.5.14':
|
||||
resolution: {integrity: sha512-Y0G7PcBxr1yllnHuS/NxNCSPWnRGH4Ogrp0tsLA5QemDZuJLs99YjAKQ7KqkHE0vCg4QTKlQzXLKCMF7WPSl7Q==}
|
||||
|
||||
'@vue/reactivity@3.5.13':
|
||||
resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
|
||||
'@vue/reactivity@3.5.14':
|
||||
resolution: {integrity: sha512-7cK1Hp343Fu/SUCCO52vCabjvsYu7ZkOqyYu7bXV9P2yyfjUMUXHZafEbq244sP7gf+EZEz+77QixBTuEqkQQw==}
|
||||
|
||||
'@vue/runtime-core@3.5.13':
|
||||
resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==}
|
||||
'@vue/runtime-core@3.5.14':
|
||||
resolution: {integrity: sha512-w9JWEANwHXNgieAhxPpEpJa+0V5G0hz3NmjAZwlOebtfKyp2hKxKF0+qSh0Xs6/PhfGihuSdqMprMVcQU/E6ag==}
|
||||
|
||||
'@vue/runtime-dom@3.5.13':
|
||||
resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==}
|
||||
'@vue/runtime-dom@3.5.14':
|
||||
resolution: {integrity: sha512-lCfR++IakeI35TVR80QgOelsUIdcKjd65rWAMfdSlCYnaEY5t3hYwru7vvcWaqmrK+LpI7ZDDYiGU5V3xjMacw==}
|
||||
|
||||
'@vue/server-renderer@3.5.13':
|
||||
resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==}
|
||||
'@vue/server-renderer@3.5.14':
|
||||
resolution: {integrity: sha512-Rf/ISLqokIvcySIYnv3tNWq40PLpNLDLSJwwVWzG6MNtyIhfbcrAxo5ZL9nARJhqjZyWWa40oRb2IDuejeuv6w==}
|
||||
peerDependencies:
|
||||
vue: 3.5.13
|
||||
vue: 3.5.14
|
||||
|
||||
'@vue/shared@3.5.13':
|
||||
resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
|
||||
'@vue/shared@3.5.14':
|
||||
resolution: {integrity: sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==}
|
||||
|
||||
'@vueuse/core@13.2.0':
|
||||
resolution: {integrity: sha512-n5TZoIAxbWAQ3PqdVPDzLgIRQOujFfMlatdI+f7ditSmoEeNpPBvp7h2zamzikCmrhFIePAwdEQB6ENccHr7Rg==}
|
||||
|
@ -1862,8 +1862,8 @@ packages:
|
|||
ee-first@1.1.1:
|
||||
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
|
||||
|
||||
electron-to-chromium@1.5.153:
|
||||
resolution: {integrity: sha512-4bwluTFwjXZ0/ei1qDpHDGzVveuBfx4wiZ9VQ8j/30+T2JxSF2TfZ00d1X+wNMeDyUdZXgLkJFbarJdAMtd+/w==}
|
||||
electron-to-chromium@1.5.154:
|
||||
resolution: {integrity: sha512-G4VCFAyKbp1QJ+sWdXYIRYsPGvlV5sDACfCmoMFog3rjm1syLhI41WXm/swZypwCIWIm4IFLWzHY14joWMQ5Fw==}
|
||||
|
||||
emmet@2.4.11:
|
||||
resolution: {integrity: sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==}
|
||||
|
@ -3808,11 +3808,11 @@ packages:
|
|||
peerDependencies:
|
||||
'@unocss/core': '>= 0.52.0'
|
||||
|
||||
unocss@66.1.1:
|
||||
resolution: {integrity: sha512-GD/y7AsvbO6bG9Zu+5xf6UNIPyIwOUffTqLgFaWXHOqO6xXpbH9SWz2B+ATMdjwsRGr/JJHn3pLFo8lHGsHKsQ==}
|
||||
unocss@66.1.2:
|
||||
resolution: {integrity: sha512-mVwuXzIZ5Ex83F4w3XVJyp9DSbh5KhDzglyvMLktX8oU0QxQtaSpa5lE1twl3wgM0pVL9gmzD4a0FoYWZuJIDg==}
|
||||
engines: {node: '>=14'}
|
||||
peerDependencies:
|
||||
'@unocss/webpack': 66.1.1
|
||||
'@unocss/webpack': 66.1.2
|
||||
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0
|
||||
peerDependenciesMeta:
|
||||
'@unocss/webpack':
|
||||
|
@ -4117,8 +4117,8 @@ packages:
|
|||
peerDependencies:
|
||||
vue: ^3.4.37
|
||||
|
||||
vue@3.5.13:
|
||||
resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==}
|
||||
vue@3.5.14:
|
||||
resolution: {integrity: sha512-LbOm50/vZFG6Mhy6KscQYXZMQ0LMCC/y40HDJPPvGFQ+i/lUH+PJHR6C3assgOQiXdl6tAfsXHbXYVBZZu65ew==}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
peerDependenciesMeta:
|
||||
|
@ -4247,7 +4247,7 @@ snapshots:
|
|||
'@jridgewell/gen-mapping': 0.3.8
|
||||
'@jridgewell/trace-mapping': 0.3.25
|
||||
|
||||
'@antfu/eslint-config@4.13.0(@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@66.1.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.13)(astro-eslint-parser@1.2.2)(eslint-plugin-astro@1.3.1(eslint@9.26.0(jiti@2.4.2)))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))':
|
||||
'@antfu/eslint-config@4.13.0(@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@66.1.2(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.14)(astro-eslint-parser@1.2.2)(eslint-plugin-astro@1.3.1(eslint@9.26.0(jiti@2.4.2)))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))':
|
||||
dependencies:
|
||||
'@antfu/install-pkg': 1.1.0
|
||||
'@clack/prompts': 0.10.1
|
||||
|
@ -4278,7 +4278,7 @@ snapshots:
|
|||
eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.26.0(jiti@2.4.2))
|
||||
eslint-plugin-vue: 10.1.0(eslint@9.26.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.26.0(jiti@2.4.2)))
|
||||
eslint-plugin-yml: 1.18.0(eslint@9.26.0(jiti@2.4.2))
|
||||
eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.26.0(jiti@2.4.2))
|
||||
eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.14)(eslint@9.26.0(jiti@2.4.2))
|
||||
globals: 16.1.0
|
||||
jsonc-eslint-parser: 2.4.0
|
||||
local-pkg: 1.1.1
|
||||
|
@ -4287,7 +4287,7 @@ snapshots:
|
|||
vue-eslint-parser: 10.1.3(eslint@9.26.0(jiti@2.4.2))
|
||||
yaml-eslint-parser: 1.3.0
|
||||
optionalDependencies:
|
||||
'@unocss/eslint-plugin': 66.1.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
|
||||
'@unocss/eslint-plugin': 66.1.2(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
|
||||
astro-eslint-parser: 1.2.2
|
||||
eslint-plugin-astro: 1.3.1(eslint@9.26.0(jiti@2.4.2))
|
||||
transitivePeerDependencies:
|
||||
|
@ -5197,22 +5197,22 @@ snapshots:
|
|||
|
||||
'@ungap/structured-clone@1.3.0': {}
|
||||
|
||||
'@unocss/astro@66.1.1(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))':
|
||||
'@unocss/astro@66.1.2(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.14(typescript@5.8.3))':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/reset': 66.1.1
|
||||
'@unocss/vite': 66.1.1(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/reset': 66.1.2
|
||||
'@unocss/vite': 66.1.2(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.14(typescript@5.8.3))
|
||||
optionalDependencies:
|
||||
vite: 6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1)
|
||||
transitivePeerDependencies:
|
||||
- vue
|
||||
|
||||
'@unocss/cli@66.1.1':
|
||||
'@unocss/cli@66.1.2':
|
||||
dependencies:
|
||||
'@ampproject/remapping': 2.3.0
|
||||
'@unocss/config': 66.1.1
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/preset-uno': 66.1.1
|
||||
'@unocss/config': 66.1.2
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/preset-uno': 66.1.2
|
||||
cac: 6.7.14
|
||||
chokidar: 3.6.0
|
||||
colorette: 2.0.20
|
||||
|
@ -5223,21 +5223,21 @@ snapshots:
|
|||
tinyglobby: 0.2.13
|
||||
unplugin-utils: 0.2.4
|
||||
|
||||
'@unocss/config@66.1.1':
|
||||
'@unocss/config@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
unconfig: 7.3.2
|
||||
|
||||
'@unocss/core@0.63.6': {}
|
||||
|
||||
'@unocss/core@66.1.1': {}
|
||||
'@unocss/core@66.1.2': {}
|
||||
|
||||
'@unocss/eslint-plugin@66.1.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)':
|
||||
'@unocss/eslint-plugin@66.1.2(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)':
|
||||
dependencies:
|
||||
'@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
|
||||
'@unocss/config': 66.1.1
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/rule-utils': 66.1.1
|
||||
'@unocss/config': 66.1.2
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/rule-utils': 66.1.2
|
||||
magic-string: 0.30.17
|
||||
synckit: 0.9.2
|
||||
transitivePeerDependencies:
|
||||
|
@ -5245,121 +5245,121 @@ snapshots:
|
|||
- supports-color
|
||||
- typescript
|
||||
|
||||
'@unocss/extractor-arbitrary-variants@66.1.1':
|
||||
'@unocss/extractor-arbitrary-variants@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
|
||||
'@unocss/inspector@66.1.1(vue@3.5.13(typescript@5.8.3))':
|
||||
'@unocss/inspector@66.1.2(vue@3.5.14(typescript@5.8.3))':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/rule-utils': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/rule-utils': 66.1.2
|
||||
colorette: 2.0.20
|
||||
gzip-size: 6.0.0
|
||||
sirv: 3.0.1
|
||||
vue-flow-layout: 0.1.1(vue@3.5.13(typescript@5.8.3))
|
||||
vue-flow-layout: 0.1.1(vue@3.5.14(typescript@5.8.3))
|
||||
transitivePeerDependencies:
|
||||
- vue
|
||||
|
||||
'@unocss/postcss@66.1.1(postcss@8.5.3)':
|
||||
'@unocss/postcss@66.1.2(postcss@8.5.3)':
|
||||
dependencies:
|
||||
'@unocss/config': 66.1.1
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/rule-utils': 66.1.1
|
||||
'@unocss/config': 66.1.2
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/rule-utils': 66.1.2
|
||||
css-tree: 3.1.0
|
||||
postcss: 8.5.3
|
||||
tinyglobby: 0.2.13
|
||||
|
||||
'@unocss/preset-attributify@66.1.1':
|
||||
'@unocss/preset-attributify@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
|
||||
'@unocss/preset-icons@66.1.1':
|
||||
'@unocss/preset-icons@66.1.2':
|
||||
dependencies:
|
||||
'@iconify/utils': 2.3.0
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
ofetch: 1.4.1
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@unocss/preset-mini@66.1.1':
|
||||
'@unocss/preset-mini@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/extractor-arbitrary-variants': 66.1.1
|
||||
'@unocss/rule-utils': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/extractor-arbitrary-variants': 66.1.2
|
||||
'@unocss/rule-utils': 66.1.2
|
||||
|
||||
'@unocss/preset-tagify@66.1.1':
|
||||
'@unocss/preset-tagify@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
|
||||
'@unocss/preset-typography@66.1.1':
|
||||
'@unocss/preset-typography@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/preset-mini': 66.1.1
|
||||
'@unocss/rule-utils': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/preset-mini': 66.1.2
|
||||
'@unocss/rule-utils': 66.1.2
|
||||
|
||||
'@unocss/preset-uno@66.1.1':
|
||||
'@unocss/preset-uno@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/preset-wind3': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/preset-wind3': 66.1.2
|
||||
|
||||
'@unocss/preset-web-fonts@66.1.1':
|
||||
'@unocss/preset-web-fonts@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
ofetch: 1.4.1
|
||||
|
||||
'@unocss/preset-wind3@66.1.1':
|
||||
'@unocss/preset-wind3@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/preset-mini': 66.1.1
|
||||
'@unocss/rule-utils': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/preset-mini': 66.1.2
|
||||
'@unocss/rule-utils': 66.1.2
|
||||
|
||||
'@unocss/preset-wind4@66.1.1':
|
||||
'@unocss/preset-wind4@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/extractor-arbitrary-variants': 66.1.1
|
||||
'@unocss/rule-utils': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/extractor-arbitrary-variants': 66.1.2
|
||||
'@unocss/rule-utils': 66.1.2
|
||||
|
||||
'@unocss/preset-wind@66.1.1':
|
||||
'@unocss/preset-wind@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/preset-wind3': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/preset-wind3': 66.1.2
|
||||
|
||||
'@unocss/reset@66.1.1': {}
|
||||
'@unocss/reset@66.1.2': {}
|
||||
|
||||
'@unocss/rule-utils@0.63.6':
|
||||
dependencies:
|
||||
'@unocss/core': 0.63.6
|
||||
magic-string: 0.30.17
|
||||
|
||||
'@unocss/rule-utils@66.1.1':
|
||||
'@unocss/rule-utils@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
magic-string: 0.30.17
|
||||
|
||||
'@unocss/transformer-attributify-jsx@66.1.1':
|
||||
'@unocss/transformer-attributify-jsx@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
|
||||
'@unocss/transformer-compile-class@66.1.1':
|
||||
'@unocss/transformer-compile-class@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
|
||||
'@unocss/transformer-directives@66.1.1':
|
||||
'@unocss/transformer-directives@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/rule-utils': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/rule-utils': 66.1.2
|
||||
css-tree: 3.1.0
|
||||
|
||||
'@unocss/transformer-variant-group@66.1.1':
|
||||
'@unocss/transformer-variant-group@66.1.2':
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
|
||||
'@unocss/vite@66.1.1(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))':
|
||||
'@unocss/vite@66.1.2(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.14(typescript@5.8.3))':
|
||||
dependencies:
|
||||
'@ampproject/remapping': 2.3.0
|
||||
'@unocss/config': 66.1.1
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/inspector': 66.1.1(vue@3.5.13(typescript@5.8.3))
|
||||
'@unocss/config': 66.1.2
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/inspector': 66.1.2(vue@3.5.14(typescript@5.8.3))
|
||||
chokidar: 3.6.0
|
||||
magic-string: 0.30.17
|
||||
pathe: 2.0.3
|
||||
|
@ -5532,84 +5532,84 @@ snapshots:
|
|||
|
||||
'@vscode/l10n@0.0.18': {}
|
||||
|
||||
'@vue/compiler-core@3.5.13':
|
||||
'@vue/compiler-core@3.5.14':
|
||||
dependencies:
|
||||
'@babel/parser': 7.27.2
|
||||
'@vue/shared': 3.5.13
|
||||
'@vue/shared': 3.5.14
|
||||
entities: 4.5.0
|
||||
estree-walker: 2.0.2
|
||||
source-map-js: 1.2.1
|
||||
|
||||
'@vue/compiler-dom@3.5.13':
|
||||
'@vue/compiler-dom@3.5.14':
|
||||
dependencies:
|
||||
'@vue/compiler-core': 3.5.13
|
||||
'@vue/shared': 3.5.13
|
||||
'@vue/compiler-core': 3.5.14
|
||||
'@vue/shared': 3.5.14
|
||||
|
||||
'@vue/compiler-sfc@3.5.13':
|
||||
'@vue/compiler-sfc@3.5.14':
|
||||
dependencies:
|
||||
'@babel/parser': 7.27.2
|
||||
'@vue/compiler-core': 3.5.13
|
||||
'@vue/compiler-dom': 3.5.13
|
||||
'@vue/compiler-ssr': 3.5.13
|
||||
'@vue/shared': 3.5.13
|
||||
'@vue/compiler-core': 3.5.14
|
||||
'@vue/compiler-dom': 3.5.14
|
||||
'@vue/compiler-ssr': 3.5.14
|
||||
'@vue/shared': 3.5.14
|
||||
estree-walker: 2.0.2
|
||||
magic-string: 0.30.17
|
||||
postcss: 8.5.3
|
||||
source-map-js: 1.2.1
|
||||
|
||||
'@vue/compiler-ssr@3.5.13':
|
||||
'@vue/compiler-ssr@3.5.14':
|
||||
dependencies:
|
||||
'@vue/compiler-dom': 3.5.13
|
||||
'@vue/shared': 3.5.13
|
||||
'@vue/compiler-dom': 3.5.14
|
||||
'@vue/shared': 3.5.14
|
||||
|
||||
'@vue/reactivity@3.5.13':
|
||||
'@vue/reactivity@3.5.14':
|
||||
dependencies:
|
||||
'@vue/shared': 3.5.13
|
||||
'@vue/shared': 3.5.14
|
||||
|
||||
'@vue/runtime-core@3.5.13':
|
||||
'@vue/runtime-core@3.5.14':
|
||||
dependencies:
|
||||
'@vue/reactivity': 3.5.13
|
||||
'@vue/shared': 3.5.13
|
||||
'@vue/reactivity': 3.5.14
|
||||
'@vue/shared': 3.5.14
|
||||
|
||||
'@vue/runtime-dom@3.5.13':
|
||||
'@vue/runtime-dom@3.5.14':
|
||||
dependencies:
|
||||
'@vue/reactivity': 3.5.13
|
||||
'@vue/runtime-core': 3.5.13
|
||||
'@vue/shared': 3.5.13
|
||||
'@vue/reactivity': 3.5.14
|
||||
'@vue/runtime-core': 3.5.14
|
||||
'@vue/shared': 3.5.14
|
||||
csstype: 3.1.3
|
||||
|
||||
'@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.3))':
|
||||
'@vue/server-renderer@3.5.14(vue@3.5.14(typescript@5.8.3))':
|
||||
dependencies:
|
||||
'@vue/compiler-ssr': 3.5.13
|
||||
'@vue/shared': 3.5.13
|
||||
vue: 3.5.13(typescript@5.8.3)
|
||||
'@vue/compiler-ssr': 3.5.14
|
||||
'@vue/shared': 3.5.14
|
||||
vue: 3.5.14(typescript@5.8.3)
|
||||
|
||||
'@vue/shared@3.5.13': {}
|
||||
'@vue/shared@3.5.14': {}
|
||||
|
||||
'@vueuse/core@13.2.0(vue@3.5.13(typescript@5.8.3))':
|
||||
'@vueuse/core@13.2.0(vue@3.5.14(typescript@5.8.3))':
|
||||
dependencies:
|
||||
'@types/web-bluetooth': 0.0.21
|
||||
'@vueuse/metadata': 13.2.0
|
||||
'@vueuse/shared': 13.2.0(vue@3.5.13(typescript@5.8.3))
|
||||
vue: 3.5.13(typescript@5.8.3)
|
||||
'@vueuse/shared': 13.2.0(vue@3.5.14(typescript@5.8.3))
|
||||
vue: 3.5.14(typescript@5.8.3)
|
||||
|
||||
'@vueuse/metadata@13.2.0': {}
|
||||
|
||||
'@vueuse/shared@13.2.0(vue@3.5.13(typescript@5.8.3))':
|
||||
'@vueuse/shared@13.2.0(vue@3.5.14(typescript@5.8.3))':
|
||||
dependencies:
|
||||
vue: 3.5.13(typescript@5.8.3)
|
||||
vue: 3.5.14(typescript@5.8.3)
|
||||
|
||||
'@waline/api@1.0.0': {}
|
||||
|
||||
'@waline/client@3.5.7(typescript@5.8.3)':
|
||||
dependencies:
|
||||
'@vueuse/core': 13.2.0(vue@3.5.13(typescript@5.8.3))
|
||||
'@vueuse/core': 13.2.0(vue@3.5.14(typescript@5.8.3))
|
||||
'@waline/api': 1.0.0
|
||||
autosize: 6.0.1
|
||||
marked: 15.0.11
|
||||
marked-highlight: 2.2.1(marked@15.0.11)
|
||||
recaptcha-v3: 1.11.3
|
||||
vue: 3.5.13(typescript@5.8.3)
|
||||
vue: 3.5.14(typescript@5.8.3)
|
||||
transitivePeerDependencies:
|
||||
- typescript
|
||||
|
||||
|
@ -5876,7 +5876,7 @@ snapshots:
|
|||
browserslist@4.24.5:
|
||||
dependencies:
|
||||
caniuse-lite: 1.0.30001718
|
||||
electron-to-chromium: 1.5.153
|
||||
electron-to-chromium: 1.5.154
|
||||
node-releases: 2.0.19
|
||||
update-browserslist-db: 1.1.3(browserslist@4.24.5)
|
||||
|
||||
|
@ -6161,7 +6161,7 @@ snapshots:
|
|||
|
||||
ee-first@1.1.1: {}
|
||||
|
||||
electron-to-chromium@1.5.153: {}
|
||||
electron-to-chromium@1.5.154: {}
|
||||
|
||||
emmet@2.4.11:
|
||||
dependencies:
|
||||
|
@ -6466,9 +6466,9 @@ snapshots:
|
|||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.13)(eslint@9.26.0(jiti@2.4.2)):
|
||||
eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.14)(eslint@9.26.0(jiti@2.4.2)):
|
||||
dependencies:
|
||||
'@vue/compiler-sfc': 3.5.13
|
||||
'@vue/compiler-sfc': 3.5.14
|
||||
eslint: 9.26.0(jiti@2.4.2)
|
||||
|
||||
eslint-scope@8.3.0:
|
||||
|
@ -8793,32 +8793,32 @@ snapshots:
|
|||
unist-util-is: 6.0.0
|
||||
unist-util-visit-parents: 6.0.1
|
||||
|
||||
unocss-preset-theme@0.14.1(@unocss/core@66.1.1):
|
||||
unocss-preset-theme@0.14.1(@unocss/core@66.1.2):
|
||||
dependencies:
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/rule-utils': 0.63.6
|
||||
|
||||
unocss@66.1.1(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)):
|
||||
unocss@66.1.2(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.14(typescript@5.8.3)):
|
||||
dependencies:
|
||||
'@unocss/astro': 66.1.1(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
|
||||
'@unocss/cli': 66.1.1
|
||||
'@unocss/core': 66.1.1
|
||||
'@unocss/postcss': 66.1.1(postcss@8.5.3)
|
||||
'@unocss/preset-attributify': 66.1.1
|
||||
'@unocss/preset-icons': 66.1.1
|
||||
'@unocss/preset-mini': 66.1.1
|
||||
'@unocss/preset-tagify': 66.1.1
|
||||
'@unocss/preset-typography': 66.1.1
|
||||
'@unocss/preset-uno': 66.1.1
|
||||
'@unocss/preset-web-fonts': 66.1.1
|
||||
'@unocss/preset-wind': 66.1.1
|
||||
'@unocss/preset-wind3': 66.1.1
|
||||
'@unocss/preset-wind4': 66.1.1
|
||||
'@unocss/transformer-attributify-jsx': 66.1.1
|
||||
'@unocss/transformer-compile-class': 66.1.1
|
||||
'@unocss/transformer-directives': 66.1.1
|
||||
'@unocss/transformer-variant-group': 66.1.1
|
||||
'@unocss/vite': 66.1.1(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))
|
||||
'@unocss/astro': 66.1.2(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.14(typescript@5.8.3))
|
||||
'@unocss/cli': 66.1.2
|
||||
'@unocss/core': 66.1.2
|
||||
'@unocss/postcss': 66.1.2(postcss@8.5.3)
|
||||
'@unocss/preset-attributify': 66.1.2
|
||||
'@unocss/preset-icons': 66.1.2
|
||||
'@unocss/preset-mini': 66.1.2
|
||||
'@unocss/preset-tagify': 66.1.2
|
||||
'@unocss/preset-typography': 66.1.2
|
||||
'@unocss/preset-uno': 66.1.2
|
||||
'@unocss/preset-web-fonts': 66.1.2
|
||||
'@unocss/preset-wind': 66.1.2
|
||||
'@unocss/preset-wind3': 66.1.2
|
||||
'@unocss/preset-wind4': 66.1.2
|
||||
'@unocss/transformer-attributify-jsx': 66.1.2
|
||||
'@unocss/transformer-compile-class': 66.1.2
|
||||
'@unocss/transformer-directives': 66.1.2
|
||||
'@unocss/transformer-variant-group': 66.1.2
|
||||
'@unocss/vite': 66.1.2(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.14(typescript@5.8.3))
|
||||
optionalDependencies:
|
||||
vite: 6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.29.3)(terser@5.39.0)(yaml@2.7.1)
|
||||
transitivePeerDependencies:
|
||||
|
@ -9103,17 +9103,17 @@ snapshots:
|
|||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
vue-flow-layout@0.1.1(vue@3.5.13(typescript@5.8.3)):
|
||||
vue-flow-layout@0.1.1(vue@3.5.14(typescript@5.8.3)):
|
||||
dependencies:
|
||||
vue: 3.5.13(typescript@5.8.3)
|
||||
vue: 3.5.14(typescript@5.8.3)
|
||||
|
||||
vue@3.5.13(typescript@5.8.3):
|
||||
vue@3.5.14(typescript@5.8.3):
|
||||
dependencies:
|
||||
'@vue/compiler-dom': 3.5.13
|
||||
'@vue/compiler-sfc': 3.5.13
|
||||
'@vue/runtime-dom': 3.5.13
|
||||
'@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.3))
|
||||
'@vue/shared': 3.5.13
|
||||
'@vue/compiler-dom': 3.5.14
|
||||
'@vue/compiler-sfc': 3.5.14
|
||||
'@vue/runtime-dom': 3.5.14
|
||||
'@vue/server-renderer': 3.5.14(vue@3.5.14(typescript@5.8.3))
|
||||
'@vue/shared': 3.5.14
|
||||
optionalDependencies:
|
||||
typescript: 5.8.3
|
||||
|
||||
|
|
|
@ -85,7 +85,7 @@ document.addEventListener('astro:page-load', initWaline)
|
|||
--at-apply: 'p-0';
|
||||
}
|
||||
#waline .wl-header-item {
|
||||
border-bottom: 1px solid var(--waline-border-color);
|
||||
--at-apply: 'border-b border-solid border-primary/25';
|
||||
}
|
||||
#waline .wl-header label {
|
||||
--at-apply: 'text-3';
|
||||
|
@ -104,7 +104,7 @@ document.addEventListener('astro:page-load', initWaline)
|
|||
--at-apply: 'min-h-24';
|
||||
}
|
||||
#waline .wl-editor::placeholder {
|
||||
color: var(--waline-light-grey);
|
||||
--at-apply: 'c-primary/25';
|
||||
}
|
||||
#waline .wl-footer {
|
||||
--at-apply: 'm-2';
|
||||
|
@ -121,17 +121,9 @@ document.addEventListener('astro:page-load', initWaline)
|
|||
#waline .wl-emoji-popup {
|
||||
--at-apply: 'start-0 rounded border-secondary/25';
|
||||
}
|
||||
#waline .wl-emoji-popup .wl-tab-wrapper::-webkit-scrollbar {
|
||||
--at-apply: 'w-1.25';
|
||||
}
|
||||
#waline .wl-emoji-popup .wl-tab-wrapper::-webkit-scrollbar-thumb {
|
||||
--at-apply: 'bg-secondary/25';
|
||||
}
|
||||
#waline .wl-emoji-popup .wl-tab-wrapper::-webkit-scrollbar-thumb:hover {
|
||||
--at-apply: 'bg-secondary/40';
|
||||
}
|
||||
#waline .wl-emoji-popup .wl-tab-wrapper::-webkit-scrollbar-track-piece {
|
||||
--at-apply: 'bg-transparent';
|
||||
#waline {
|
||||
scrollbar-width: thin;
|
||||
scrollbar-color: oklch(var(--un-preset-theme-colors-secondary) / 0.25) transparent;
|
||||
}
|
||||
#waline .wl-gif-popup {
|
||||
--at-apply: 'border-secondary/25';
|
||||
|
@ -158,7 +150,7 @@ document.addEventListener('astro:page-load', initWaline)
|
|||
--at-apply: 'leading-6 text-3.5';
|
||||
}
|
||||
#waline .wl-time {
|
||||
color: oklch(var(--un-preset-theme-colors-primary) / 0.75);
|
||||
--at-apply: 'c-primary/75';
|
||||
}
|
||||
#waline .wl-edit,
|
||||
#waline .wl-delete {
|
||||
|
|
|
@ -10,19 +10,19 @@ function debounce(fn: () => void, delay: number) {
|
|||
}
|
||||
|
||||
function initScrollbar() {
|
||||
const body = document.body
|
||||
body.classList.remove('scrolling')
|
||||
const html = document.documentElement
|
||||
html.classList.remove('scrolling')
|
||||
|
||||
if (scrollHandler) {
|
||||
window.removeEventListener('scroll', scrollHandler)
|
||||
}
|
||||
|
||||
const hideScrollbar = debounce(() => {
|
||||
body.classList.remove('scrolling')
|
||||
html.classList.remove('scrolling')
|
||||
}, 1500)
|
||||
|
||||
scrollHandler = () => {
|
||||
body.classList.add('scrolling')
|
||||
html.classList.add('scrolling')
|
||||
hideScrollbar()
|
||||
}
|
||||
|
||||
|
@ -31,4 +31,4 @@ function initScrollbar() {
|
|||
|
||||
initScrollbar()
|
||||
document.addEventListener('astro:page-load', initScrollbar)
|
||||
</script>
|
||||
</script>
|
||||
|
|
|
@ -37,7 +37,7 @@ const filteredHeadings = headings.filter(heading =>
|
|||
|
||||
<TocIcon
|
||||
aria-hidden="true"
|
||||
class="ml-2 hidden aspect-square w-4.2 2xl:(mt-4 block origin-center active:scale-90)"
|
||||
class="ml-1 hidden aspect-square w-4.2 2xl:(mt-4 block origin-center active:scale-90)"
|
||||
fill="currentColor"
|
||||
/>
|
||||
</label>
|
||||
|
@ -94,7 +94,7 @@ const filteredHeadings = headings.filter(heading =>
|
|||
--at-apply: 'grid rows-[0fr] duration-300 ease-in-out';
|
||||
}
|
||||
.accordion-content {
|
||||
--at-apply: 'max-h-66 overflow-hidden pl-4 pr-6 2xl:(max-h-[calc(100vh-21.5rem)] pl-2)';
|
||||
--at-apply: 'max-h-66 overflow-hidden pl-4 pr-6 2xl:(max-h-[calc(100vh-21.5rem)] pl-1)';
|
||||
}
|
||||
|
||||
/* When toggle is checked, expand the wrapper to show content */
|
||||
|
@ -104,14 +104,9 @@ const filteredHeadings = headings.filter(heading =>
|
|||
.accordion-toggle:checked ~ .accordion-wrapper .accordion-content {
|
||||
--at-apply: 'overflow-y-auto';
|
||||
}
|
||||
#toc-content::-webkit-scrollbar {
|
||||
--at-apply: 'w-1.25 lg:w-1.5';
|
||||
}
|
||||
#toc-content::-webkit-scrollbar-thumb {
|
||||
--at-apply: 'rounded-full bg-secondary/15';
|
||||
}
|
||||
#toc-content::-webkit-scrollbar-thumb:hover {
|
||||
--at-apply: 'bg-secondary/25';
|
||||
#toc-content {
|
||||
scrollbar-width: thin;
|
||||
scrollbar-color: oklch(var(--un-preset-theme-colors-secondary) / 0.15) transparent;
|
||||
}
|
||||
|
||||
@media (min-width: 1536px) {
|
||||
|
|
|
@ -4,8 +4,8 @@ import Footer from '@/components/Footer.astro'
|
|||
import Header from '@/components/Header.astro'
|
||||
import Navbar from '@/components/Navbar.astro'
|
||||
import GithubCard from '@/components/Widgets/GithubCard.astro'
|
||||
// import PhotoSwipe from '@/components/Widgets/PhotoSwipe.astro'
|
||||
// import Scrollbar from '@/components/Widgets/Scrollbar.astro'
|
||||
import PhotoSwipe from '@/components/Widgets/PhotoSwipe.astro'
|
||||
import Scrollbar from '@/components/Widgets/Scrollbar.astro'
|
||||
import themeConfig from '@/config'
|
||||
import Head from '@/layouts/Head.astro'
|
||||
import { getPageInfo } from '@/utils/page'
|
||||
|
@ -48,8 +48,8 @@ const MarginBottom = isPost && themeConfig.comment?.enabled
|
|||
<Footer />
|
||||
</div>
|
||||
<Button supportedLangs={supportedLangs} />
|
||||
<!-- <Scrollbar /> -->
|
||||
<Scrollbar />
|
||||
<GithubCard />
|
||||
<!-- <PhotoSwipe /> -->
|
||||
<PhotoSwipe />
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1,28 +1,49 @@
|
|||
/* KaTeX Overflow Fix */
|
||||
.katex-display {
|
||||
--at-apply: 'overflow-x-auto overflow-y-hidden scrollbar-hidden';
|
||||
/* GitHub Card */
|
||||
.gc-container {
|
||||
--at-apply: 'block mb-4 px-5 py-4 overflow-x-auto uno-round-border bg-secondary/5 scrollbar-hidden';
|
||||
--at-apply: 'transition-colors lg:(px-6 py-5) hover:(bg-secondary/10 c-primary)';
|
||||
}
|
||||
.katex-display::-webkit-scrollbar {
|
||||
.gc-container::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Heading Anchor Link */
|
||||
.heading-anchor-link {
|
||||
--at-apply: 'inline-block translate-y-0.08em c-transparent';
|
||||
/* Title Bar */
|
||||
.gc-title-bar {
|
||||
--at-apply: 'flex items-center gap-2.5 lg:gap-3';
|
||||
}
|
||||
h1:hover .heading-anchor-link,
|
||||
h2:hover .heading-anchor-link,
|
||||
h3:hover .heading-anchor-link,
|
||||
h4:hover .heading-anchor-link {
|
||||
--at-apply: 'c-secondary/40';
|
||||
.gc-owner-avatar {
|
||||
--at-apply: 'flex-shrink-0 w-5.5 aspect-square rounded-full bg-secondary/20';
|
||||
}
|
||||
.heading-anchor-link svg {
|
||||
--at-apply: 'ml-0.4em aspect-square w-0.9em transition-colors active:scale-90 hover:c-secondary/80';
|
||||
.gc-repo-title {
|
||||
--at-apply: 'flex items-center leading-normal lg:text-lg';
|
||||
}
|
||||
.gc-slash {
|
||||
--at-apply: 'mx-1 op-40 lg:mx-1.2';
|
||||
}
|
||||
.gc-github-icon {
|
||||
--at-apply: 'flex-shrink-0 ml-auto w-5.5 lg:w-6';
|
||||
}
|
||||
|
||||
/* Video */
|
||||
iframe {
|
||||
--at-apply: 'mb-4 w-full aspect-video';
|
||||
/* Repo Description */
|
||||
.gc-repo-description.gc-repo-description {
|
||||
--at-apply: 'mt-2.45 mb-3.5 text-sm text-start lg:(mt-2.8 mb-4 text-base)';
|
||||
}
|
||||
|
||||
/* Info Bar */
|
||||
.gc-info-bar {
|
||||
--at-apply: 'flex items-center gap-1.75 text-xs lg:(gap-2 text-sm)';
|
||||
}
|
||||
.gc-info-icon {
|
||||
--at-apply: 'flex-shrink-0';
|
||||
}
|
||||
.gc-stars-count {
|
||||
--at-apply: 'mr-3 lg:mr-4';
|
||||
}
|
||||
.gc-forks-count {
|
||||
--at-apply: 'mr-3.75 lg:mr-5';
|
||||
}
|
||||
.gc-license-info {
|
||||
--at-apply: 'ml-0.5 mr-4';
|
||||
}
|
||||
|
||||
/* Admonition >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
|
||||
|
@ -93,54 +114,6 @@ iframe {
|
|||
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.47.22A.749.749 0 0 1 5 0h6c.199 0 .389.079.53.22l4.25 4.25c.141.14.22.331.22.53v6a.749.749 0 0 1-.22.53l-4.25 4.25A.749.749 0 0 1 11 16H5a.749.749 0 0 1-.53-.22L.22 11.53A.749.749 0 0 1 0 11V5c0-.199.079-.389.22-.53Zm.84 1.28L1.5 5.31v5.38l3.81 3.81h5.38l3.81-3.81V5.31L10.69 1.5ZM8 4a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 4Zm0 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z'%3E%3C/path%3E%3C/svg%3E");
|
||||
}
|
||||
|
||||
/* GitHub Card >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
|
||||
.gc-container {
|
||||
--at-apply: 'block mb-4 px-5 py-4 overflow-x-auto uno-round-border bg-secondary/5 scrollbar-hidden';
|
||||
--at-apply: 'transition-colors lg:(px-6 py-5) hover:(bg-secondary/10 c-primary)';
|
||||
}
|
||||
.gc-container::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Title Bar */
|
||||
.gc-title-bar {
|
||||
--at-apply: 'flex items-center gap-2.5 lg:gap-3';
|
||||
}
|
||||
.gc-owner-avatar {
|
||||
--at-apply: 'flex-shrink-0 w-5.5 aspect-square rounded-full bg-secondary/20';
|
||||
}
|
||||
.gc-repo-title {
|
||||
--at-apply: 'flex items-center leading-normal lg:text-lg';
|
||||
}
|
||||
.gc-slash {
|
||||
--at-apply: 'mx-1 op-40 lg:mx-1.2';
|
||||
}
|
||||
.gc-github-icon {
|
||||
--at-apply: 'flex-shrink-0 ml-auto w-5.5 lg:w-6';
|
||||
}
|
||||
|
||||
/* Repo Description */
|
||||
.gc-repo-description.gc-repo-description {
|
||||
--at-apply: 'mt-2.45 mb-3.5 text-sm text-start lg:(mt-2.8 mb-4 text-base)';
|
||||
}
|
||||
|
||||
/* Info Bar */
|
||||
.gc-info-bar {
|
||||
--at-apply: 'flex items-center gap-1.75 text-xs lg:(gap-2 text-sm)';
|
||||
}
|
||||
.gc-info-icon {
|
||||
--at-apply: 'flex-shrink-0';
|
||||
}
|
||||
.gc-stars-count {
|
||||
--at-apply: 'mr-3 lg:mr-4';
|
||||
}
|
||||
.gc-forks-count {
|
||||
--at-apply: 'mr-3.75 lg:mr-5';
|
||||
}
|
||||
.gc-license-info {
|
||||
--at-apply: 'ml-0.5 mr-4';
|
||||
}
|
||||
|
||||
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
|
||||
/* :where(details) {
|
||||
--at-apply: 'my-4 px-4 py-3 border border-solid border-secondary/25 rounded cursor-pointer';
|
||||
|
|
|
@ -5,8 +5,15 @@
|
|||
}
|
||||
html {
|
||||
--at-apply: 'bg-background c-secondary antialiased';
|
||||
scrollbar-width: thin;
|
||||
scrollbar-color: oklch(var(--un-preset-theme-colors-secondary) / 0) transparent;
|
||||
scrollbar-gutter: stable both-edges;
|
||||
transition: scrollbar-color 0.3s ease-out;
|
||||
}
|
||||
html.scrolling {
|
||||
scrollbar-color: oklch(var(--un-preset-theme-colors-secondary) / 0.25) transparent;
|
||||
}
|
||||
|
||||
/* Fix Flash Issue On iOS */
|
||||
body {
|
||||
backface-visibility: hidden;
|
||||
|
@ -15,17 +22,19 @@ body {
|
|||
body::selection {
|
||||
--at-apply: 'bg-mark';
|
||||
}
|
||||
body::-webkit-scrollbar {
|
||||
--at-apply: 'w-1.75';
|
||||
|
||||
/* Heading Anchor Link >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
|
||||
.heading-anchor-link {
|
||||
--at-apply: 'inline-block translate-y-0.08em c-transparent';
|
||||
}
|
||||
body::-webkit-scrollbar-thumb {
|
||||
--at-apply: 'rounded-full bg-transparent';
|
||||
h1:hover .heading-anchor-link,
|
||||
h2:hover .heading-anchor-link,
|
||||
h3:hover .heading-anchor-link,
|
||||
h4:hover .heading-anchor-link {
|
||||
--at-apply: 'c-primary/40';
|
||||
}
|
||||
body.scrolling::-webkit-scrollbar-thumb {
|
||||
--at-apply: 'bg-secondary/25';
|
||||
}
|
||||
body::-webkit-scrollbar-thumb:hover {
|
||||
--at-apply: 'bg-secondary/40';
|
||||
.heading-anchor-link svg {
|
||||
--at-apply: 'ml-0.4em aspect-square w-0.9em transition-colors active:scale-90 hover:c-primary/80';
|
||||
}
|
||||
|
||||
/* Highlight Hover Animation */
|
||||
|
|
|
@ -12,7 +12,15 @@
|
|||
|
||||
/* Customized Post Title */
|
||||
.heti .post-title {
|
||||
--at-apply: 'mb-2 text-8.6 c-primary font-bold lg:text-9';
|
||||
--at-apply: 'mb-2 text-8.6 font-bold lg:text-9';
|
||||
}
|
||||
|
||||
/* KaTeX Overflow Fix */
|
||||
.heti .katex-display {
|
||||
--at-apply: 'overflow-x-auto overflow-y-hidden scrollbar-hidden';
|
||||
}
|
||||
.heti .katex-display::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Headings */
|
||||
|
@ -22,7 +30,7 @@
|
|||
.heti :where(h4),
|
||||
.heti :where(h5),
|
||||
.heti :where(h6) {
|
||||
--at-apply: 'mb-4 mt-6 font-semibold';
|
||||
--at-apply: 'mb-4 mt-6 font-semibold text-primary';
|
||||
}
|
||||
.heti :where(h1) {
|
||||
--at-apply: 'mt-9.6 text-7';
|
||||
|
@ -40,7 +48,7 @@
|
|||
--at-apply: 'text-4';
|
||||
}
|
||||
.heti :where(h6) {
|
||||
--at-apply: 'text-3.5';
|
||||
--at-apply: 'text-secondary';
|
||||
}
|
||||
.heti :where(h1),
|
||||
.heti :where(h2),
|
||||
|
@ -69,28 +77,28 @@
|
|||
/* Images */
|
||||
.heti :where(img) {
|
||||
--at-apply: 'mx-auto cursor-zoom-in';
|
||||
transform: translateZ(0);
|
||||
-webkit-transform: translateZ(0);
|
||||
}
|
||||
/* .heti :where(p:has(> img):not(:has(> :not(img)))) {
|
||||
--at-apply: 'mb-6';
|
||||
}
|
||||
.heti :where(p:has(> img):not(:has(> :not(img))):is(:not(h1, h2, h3, h4, h5, h6, p) + *, :not(figure) *)) {
|
||||
--at-apply: 'mt-6';
|
||||
} */
|
||||
.heti :where(figure) {
|
||||
--at-apply: 'mx-auto mb-4';
|
||||
}
|
||||
/* .heti :where(:not(h1, h2, h3, h4, h5, h6) + figure) {
|
||||
--at-apply: 'mt-6';
|
||||
} */
|
||||
.heti :where(figcaption) {
|
||||
--at-apply: 'mt-2 text-center text-sm text-secondary/80';
|
||||
}
|
||||
|
||||
/* Video */
|
||||
.heti :where(iframe) {
|
||||
--at-apply: 'mb-4 w-full aspect-video';
|
||||
}
|
||||
|
||||
/* Code Blocks */
|
||||
.heti :where(pre) {
|
||||
--at-apply: 'mb-4 overflow-auto uno-round-border px-4 py-3 bg-secondary/5!';
|
||||
scrollbar-width: thin;
|
||||
scrollbar-color: oklch(var(--un-preset-theme-colors-secondary) / 0) transparent;
|
||||
transition: scrollbar-color 0.3s ease-out;
|
||||
}
|
||||
.heti :where(pre:hover) {
|
||||
scrollbar-color: oklch(var(--un-preset-theme-colors-secondary) / 0.15) transparent;
|
||||
}
|
||||
.heti pre :where(code) {
|
||||
--at-apply: 'border-none bg-transparent p-0';
|
||||
|
@ -98,15 +106,6 @@
|
|||
html.dark .heti pre :where(span) {
|
||||
--at-apply: 'text-[var(--shiki-dark)]!';
|
||||
}
|
||||
.heti pre::-webkit-scrollbar {
|
||||
--at-apply: 'h-1.25 lg:h-1.5';
|
||||
}
|
||||
.heti pre::-webkit-scrollbar-thumb {
|
||||
--at-apply: 'rounded-full bg-secondary/15';
|
||||
}
|
||||
.heti pre::-webkit-scrollbar-thumb:hover {
|
||||
--at-apply: 'bg-secondary/25';
|
||||
}
|
||||
|
||||
/* Inline Code */
|
||||
.heti :where(code) {
|
||||
|
@ -270,5 +269,4 @@ html.dark .heti :where(u) {
|
|||
/* Quotes */
|
||||
.heti :where(q:is(:lang(zh), :lang(ja), :lang(ko))) {
|
||||
quotes: "「" "」" "『" "』";
|
||||
}
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue