mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-31 13:09:21 +03:00
Cleanup and better rename settings screens to match template names
This commit is contained in:
parent
30116c183f
commit
4dd58f7c36
83 changed files with 267 additions and 323 deletions
|
|
@ -2,15 +2,15 @@ import { runSettingsViewModelHooks } from 'Common/Plugins';
|
|||
|
||||
import { AbstractSettingsScreen, settingsAddViewModel } from 'Screen/AbstractSettings';
|
||||
|
||||
import { GeneralAdminSettings } from 'Settings/Admin/General';
|
||||
import { DomainsAdminSettings } from 'Settings/Admin/Domains';
|
||||
import { LoginAdminSettings } from 'Settings/Admin/Login';
|
||||
import { ContactsAdminSettings } from 'Settings/Admin/Contacts';
|
||||
import { SecurityAdminSettings } from 'Settings/Admin/Security';
|
||||
import { PackagesAdminSettings } from 'Settings/Admin/Packages';
|
||||
import { AboutAdminSettings } from 'Settings/Admin/About';
|
||||
import { BrandingAdminSettings } from 'Settings/Admin/Branding';
|
||||
import { ConfigAdminSettings } from 'Settings/Admin/Config';
|
||||
import { AdminSettingsGeneral } from 'Settings/Admin/General';
|
||||
import { AdminSettingsDomains } from 'Settings/Admin/Domains';
|
||||
import { AdminSettingsLogin } from 'Settings/Admin/Login';
|
||||
import { AdminSettingsContacts } from 'Settings/Admin/Contacts';
|
||||
import { AdminSettingsSecurity } from 'Settings/Admin/Security';
|
||||
import { AdminSettingsPackages } from 'Settings/Admin/Packages';
|
||||
import { AdminSettingsAbout } from 'Settings/Admin/About';
|
||||
import { AdminSettingsBranding } from 'Settings/Admin/Branding';
|
||||
import { AdminSettingsConfig } from 'Settings/Admin/Config';
|
||||
|
||||
import { MenuSettingsAdminView } from 'View/Admin/Settings/Menu';
|
||||
import { PaneSettingsAdminView } from 'View/Admin/Settings/Pane';
|
||||
|
|
@ -19,30 +19,18 @@ export class SettingsAdminScreen extends AbstractSettingsScreen {
|
|||
constructor() {
|
||||
super([MenuSettingsAdminView, PaneSettingsAdminView]);
|
||||
|
||||
settingsAddViewModel(
|
||||
GeneralAdminSettings,
|
||||
'AdminSettingsGeneral',
|
||||
'TABS_LABELS/LABEL_GENERAL_NAME',
|
||||
'general',
|
||||
true
|
||||
);
|
||||
|
||||
[
|
||||
[DomainsAdminSettings, 'Domains'],
|
||||
[LoginAdminSettings, 'Login'],
|
||||
[BrandingAdminSettings, 'Branding'],
|
||||
[ContactsAdminSettings, 'Contacts'],
|
||||
[SecurityAdminSettings, 'Security'],
|
||||
[PackagesAdminSettings, 'Packages'],
|
||||
[ConfigAdminSettings, 'Config'],
|
||||
[AboutAdminSettings, 'About'],
|
||||
].forEach(item =>
|
||||
settingsAddViewModel(
|
||||
item[0],
|
||||
'AdminSettings'+item[1],
|
||||
'TABS_LABELS/LABEL_'+item[1].toUpperCase()+'_NAME',
|
||||
item[1].toLowerCase()
|
||||
)
|
||||
AdminSettingsGeneral,
|
||||
AdminSettingsDomains,
|
||||
AdminSettingsLogin,
|
||||
AdminSettingsBranding,
|
||||
AdminSettingsContacts,
|
||||
AdminSettingsSecurity,
|
||||
AdminSettingsPackages,
|
||||
AdminSettingsConfig,
|
||||
AdminSettingsAbout
|
||||
].forEach((item, index) =>
|
||||
settingsAddViewModel(item, 0, 0, 0, 0 === index)
|
||||
);
|
||||
|
||||
runSettingsViewModelHooks(true);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue