src/app/pages/config-page/config-page.component.html
@if (globalCfg) { settings{{ 'PS.TABS.GENERAL' | translate }}
@for (section of generalFormCfg; track section.key) { } task{{ 'PS.TABS.TASKS' | translate }}
@for (section of globalTasksFormCfg; track section.key) { } timer{{ 'PS.TABS.TIME_TRACKING' | translate }}
@for (section of timeTrackingFormCfg; track section.key) { } trending_up{{ 'PS.TABS.PRODUCTIVITY' | translate }}
@for (section of globalProductivityConfigFormCfg; track section.key) { } extension{{ 'PS.TABS.PLUGINS' | translate }}
@for (section of pluginsShortcutsFormCfg; track section.key) { } cloud_sync{{ 'PS.TABS.SYNC_BACKUP' | translate }}
@let status = syncStatus(); @if (!status.providerId) {
{{ 'PS.SYNC.EMPTY_STATE_HINT' | translate }}
cloud_sync {{ 'PS.SYNC.SET_UP_SYNC' | translate }} } @else { cloud_sync {{ status.providerId }} @if (status.needsAuth) { {{ 'PS.SYNC.NEEDS_AUTH' | translate }} } @if (status.isEncrypted) { lock {{ 'PS.SYNC.ENCRYPTED' | translate }} }
sync {{ 'F.SYNC.BTN_SYNC_NOW' | translate }} tune {{ 'PS.SYNC.CONFIGURE' | translate }} } @for (section of globalImexFormCfg; track section.key) { }
}