Loading...
Loading...
Step-by-step guide to add a new UI theme to AiderDesk (SCSS + CSS variables + types + i18n).
npx skill4agent add hotovo/aider-desk theme-factory.theme-<name>src/renderer/src/themes/theme-<name>.scsssrc/renderer/src/themes/themes.scsssrc/common/types.tsTHEMESsrc/renderer/src/components/settings/GeneralSettings.tsxsrc/renderer/src/App.tsxtheme-<name>document.bodysrc/common/locales/en.jsonthemeOptions.<name>src/common/locales/zh.jsonthemeOptions.<name>.theme-<name>--color-*theme-dark.scsssunsetnordpaper.theme-<name>theme-<name>.scssTHEMES'<name>'themeOptions.<name>src/renderer/src/themes/theme-<name>.scsssrc/renderer/src/themes/theme-dark.scsssrc/renderer/src/themes/themes.scss@use 'theme-<name>.scss';src/common/types.ts'<name>'THEMESsrc/common/locales/en.jsonsrc/common/locales/zh.jsonthemeOptions{
"themeOptions": {
"<name>": "Your Theme Name"
}
}@usesrc/renderer/src/themes/themes.scssTHEMESsrc/common/types.ts.theme-<name><name>--color-*