feat(electron): add tray menu settings (#11437)

fix AF-2447
This commit is contained in:
pengx17
2025-04-03 15:56:52 +00:00
parent 0aeb3041b5
commit 8ce10e6d0a
19 changed files with 330 additions and 150 deletions
+13 -1
View File
@@ -952,9 +952,21 @@ export function useAFFiNEI18N(): {
*/
["com.affine.appearanceSettings.sidebar.title"](): string;
/**
* `Customise your AFFiNE appearance`
* `Customize your AFFiNE appearance`
*/
["com.affine.appearanceSettings.subtitle"](): string;
/**
* `Menubar`
*/
["com.affine.appearanceSettings.menubar.title"](): string;
/**
* `Enable menubar app`
*/
["com.affine.appearanceSettings.menubar.toggle"](): string;
/**
* `Display the menubar app in the tray for quick access to AFFiNE or meeting recordings.`
*/
["com.affine.appearanceSettings.menubar.description"](): string;
/**
* `Theme`
*/
+4 -1
View File
@@ -228,7 +228,10 @@
"com.affine.appearanceSettings.noisyBackground.description": "Use background noise effect on the sidebar.",
"com.affine.appearanceSettings.noisyBackground.title": "Noise background on the sidebar",
"com.affine.appearanceSettings.sidebar.title": "Sidebar",
"com.affine.appearanceSettings.subtitle": "Customise your AFFiNE appearance",
"com.affine.appearanceSettings.subtitle": "Customize your AFFiNE appearance",
"com.affine.appearanceSettings.menubar.title": "Menubar",
"com.affine.appearanceSettings.menubar.toggle": "Enable menubar app",
"com.affine.appearanceSettings.menubar.description": "Display the menubar app in the tray for quick access to AFFiNE or meeting recordings.",
"com.affine.appearanceSettings.theme.title": "Theme",
"com.affine.appearanceSettings.title": "Appearance settings",
"com.affine.appearanceSettings.translucentUI.description": "Use transparency effect on the sidebar.",