1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-05-23 08:44:05 +02:00

enhance(frontend): テーマの適用管理を改善 (#17376)

* wip

* add test

* use themeManager.currentCompiledTheme for obtaining theme variables / reduce getComputedStyle usage

* fix

* fix: better error handling on theme installation

* Update Changelog

* chore: remove frontend-shared builds as it is currently working as a stub package

* fix: broken lockfile

* fix

* fix lint

* fix
This commit is contained in:
かっこかり
2026-05-07 11:42:45 +09:00
committed by GitHub
parent a82ba0d775
commit b528ff9c59
46 changed files with 722 additions and 504 deletions

18
pnpm-lock.yaml generated
View File

@@ -1169,9 +1169,18 @@ importers:
i18n:
specifier: workspace:*
version: link:../i18n
json5:
specifier: 2.2.3
version: 2.2.3
misskey-js:
specifier: workspace:*
version: link:../misskey-js
shiki:
specifier: 4.0.2
version: 4.0.2
tinycolor2:
specifier: 1.6.0
version: 1.6.0
vue:
specifier: 3.5.33
version: 3.5.33(typescript@5.9.3)
@@ -1179,21 +1188,18 @@ importers:
'@types/node':
specifier: 24.12.2
version: 24.12.2
'@types/tinycolor2':
specifier: 1.4.6
version: 1.4.6
'@typescript-eslint/eslint-plugin':
specifier: 8.59.0
version: 8.59.0(@typescript-eslint/parser@8.59.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)
'@typescript-eslint/parser':
specifier: 8.59.0
version: 8.59.0(eslint@9.39.4)(typescript@5.9.3)
esbuild:
specifier: 0.28.0
version: 0.28.0
eslint-plugin-vue:
specifier: 10.9.0
version: 10.9.0(@stylistic/eslint-plugin@5.5.0(eslint@9.39.4))(@typescript-eslint/parser@8.59.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(vue-eslint-parser@10.4.0(eslint@9.39.4))
nodemon:
specifier: 3.1.14
version: 3.1.14
vue-eslint-parser:
specifier: 10.4.0
version: 10.4.0(eslint@9.39.4)