refactor: app settings layout (#6891)

* refactor: app settings layout

* fix: privacy copy got reverted

* fix: i18n

* fix: modal title

* fix: rev comments
This commit is contained in:
Calum H.
2026-07-28 14:09:41 +00:00
committed by GitHub
parent 3c8bb0923d
commit 5d34e7902a
50 changed files with 1645 additions and 961 deletions
@@ -232,46 +232,55 @@ export const ManyTabs: StoryObj = {
const tabs = [
{
name: { id: 'general', defaultMessage: 'General' },
category: { id: 'display-category', defaultMessage: 'Display' },
icon: InfoIcon,
content: makeTabContent('General'),
},
{
name: { id: 'appearance', defaultMessage: 'Appearance' },
category: { id: 'display-category', defaultMessage: 'Display' },
icon: PaintbrushIcon,
content: makeTabContent('Appearance'),
},
{
name: { id: 'language', defaultMessage: 'Language' },
category: { id: 'display-category', defaultMessage: 'Display' },
icon: LanguagesIcon,
content: makeTabContent('Language'),
},
{
name: { id: 'privacy', defaultMessage: 'Privacy' },
category: { id: 'account-category', defaultMessage: 'Account' },
icon: ShieldIcon,
content: makeTabContent('Privacy'),
},
{
name: { id: 'java', defaultMessage: 'Java and memory' },
category: { id: 'instances-category', defaultMessage: 'Instances' },
icon: CoffeeIcon,
content: makeTabContent('Java and memory'),
},
{
name: { id: 'instances', defaultMessage: 'Default instance options' },
category: { id: 'instances-category', defaultMessage: 'Instances' },
icon: GameIcon,
content: makeTabContent('Default instance options'),
},
{
name: { id: 'resources', defaultMessage: 'Resource management' },
category: { id: 'instances-category', defaultMessage: 'Instances' },
icon: GaugeIcon,
content: makeTabContent('Resource management'),
},
{
name: { id: 'window', defaultMessage: 'Window' },
category: { id: 'advanced-category', defaultMessage: 'Advanced' },
icon: MonitorIcon,
content: makeTabContent('Window'),
},
{
name: { id: 'hooks', defaultMessage: 'Launch hooks' },
category: { id: 'advanced-category', defaultMessage: 'Advanced' },
icon: WrenchIcon,
content: makeTabContent('Launch hooks'),
},