@@ -29,6 +29,7 @@
},
"dependencies": {},
"devDependencies": {
+ "@growi/core": "link:../../packages/core",
"@growi/core-styles": "link:../../packages/core-styles",
"bootstrap": "=5.3.2",
"sass": "^1.55.0"
@@ -1,4 +1,5 @@
-import { GrowiThemeMetadata, GrowiThemeSchemeType } from '../interfaces/growi-theme-metadata';
+import type { GrowiThemeMetadata } from '@growi/core';
+import { GrowiThemeSchemeType } from '@growi/core';
const { BOTH, LIGHT, DARK } = GrowiThemeSchemeType;
@@ -1,20 +0,0 @@
-export const GrowiThemeSchemeType = {
- BOTH: 'both',
- LIGHT: 'light',
- DARK: 'dark',
-} as const;
-export type GrowiThemeSchemeType = typeof GrowiThemeSchemeType[keyof typeof GrowiThemeSchemeType];
-
-export type GrowiThemeMetadata = {
- name: string,
- manifestKey: string,
- schemeType: GrowiThemeSchemeType,
- lightBg: string,
- darkBg: string,
- lightSidebar: string,
- darkSidebar: string,
- lightIcon: string,
- darkIcon: string,
- createBtn: string,
- isPresetTheme?: boolean,
-};