feat(appearance): add composable theme package

This commit is contained in:
Maofeng
2026-09-21 16:05:05 +08:00
parent 71c416caab
commit e2dbbcb884
29 changed files with 2877 additions and 0 deletions
+23
View File
@@ -83,6 +83,27 @@
"wrangler": "^4.135.0",
},
},
"packages/appearance": {
"name": "@workspace/appearance",
"version": "0.0.0",
"dependencies": {
"@icones/react": "^0.0.1",
"@tanstack/react-hotkeys": "^0.10.0",
"@workspace/i18n": "workspace:*",
"@workspace/preferences": "workspace:*",
"@workspace/ui": "workspace:*",
"react": "^19.2.6",
},
"devDependencies": {
"@testing-library/react": "^16.3.2",
"@types/react": "^19",
"@types/react-dom": "^19",
"jsdom": "^30.0.1",
"react-dom": "^19.2.6",
"typescript": "~6",
"vitest": "^4.1.10",
},
},
"packages/blocks": {
"name": "@workspace/blocks",
"version": "0.0.0",
@@ -999,6 +1020,8 @@
"@vue/shared": ["@vue/shared@3.5.40", "", {}, "sha512-WxnBtruIqOoV3rA4jeKDWzrYI5h7Cp4+pjwDi8kWGHz+IslhiN+wguLVVhtv2l8VoU02rzDCVfDjgCl1lNpZVg=="],
"@workspace/appearance": ["@workspace/appearance@workspace:packages/appearance"],
"@workspace/blocks": ["@workspace/blocks@workspace:packages/blocks"],
"@workspace/i18n": ["@workspace/i18n@workspace:packages/i18n"],