diff --git a/frontend/src/stores/phone.ts b/frontend/src/stores/phone.ts index 001b182..7b32570 100644 --- a/frontend/src/stores/phone.ts +++ b/frontend/src/stores/phone.ts @@ -139,8 +139,16 @@ const defaultLocales: LocaleTree = { wallpaper: 'Wallpaper', on: 'On', off: 'Off', - accountName: 'Sky Citizen', - accountDetail: 'Apple ID, iCloud, Media & Purchases', + accountName: 'iFruit Account', + accountDetail: 'Cloud, Media & Purchases', + accountLocalDetail: 'Local account for this phone', + accountInformation: 'Account Information', + accountStatus: 'Account Status', + accountStatusValue: 'Active', + accountStorage: 'Cloud Storage', + accountStorageValue: 'On Device', + accountPurchases: 'Media & Purchases', + accountPurchasesValue: 'Available', notifications: 'Notifications', sounds: 'Sounds & Haptics', general: 'General Settings', diff --git a/frontend/src/views/apps/SettingsApp.vue b/frontend/src/views/apps/SettingsApp.vue index 4727f82..432a9c8 100644 --- a/frontend/src/views/apps/SettingsApp.vue +++ b/frontend/src/views/apps/SettingsApp.vue @@ -41,6 +41,7 @@ import { type SettingsView = | 'root' + | 'account' | 'notifications' | 'notification-detail' | 'sounds' @@ -60,12 +61,12 @@ const toggleRows = [ { key: 'airplaneMode' as const, icon: Plane, - iconClass: 'bg-linear-to-br from-amber-300 via-orange-500 to-red-500', + iconClass: 'bg-linear-to-br from-orange-400 to-orange-500', }, { key: 'streamerMode' as const, icon: EyeOff, - iconClass: 'bg-linear-to-br from-violet-400 via-purple-500 to-fuchsia-600', + iconClass: 'bg-linear-to-br from-purple-400 to-purple-500', }, ] const serviceRows = [ @@ -73,13 +74,13 @@ const serviceRows = [ key: 'notifications', view: 'notifications' as const, icon: BellRing, - iconClass: 'bg-linear-to-br from-rose-400 via-red-500 to-red-700', + iconClass: 'bg-linear-to-br from-red-400 to-red-500', }, { key: 'sounds', view: 'sounds' as const, icon: Volume2, - iconClass: 'bg-linear-to-br from-pink-400 via-rose-500 to-red-600', + iconClass: 'bg-linear-to-br from-rose-400 to-rose-500', }, ] const preferenceRows = [ @@ -87,19 +88,19 @@ const preferenceRows = [ key: 'general', view: 'general' as const, icon: Settings, - iconClass: 'bg-linear-to-br from-slate-300 via-gray-500 to-slate-700', + iconClass: 'bg-linear-to-br from-slate-400 to-slate-500', }, { key: 'appearance', view: 'appearance' as const, icon: Sun, - iconClass: 'bg-linear-to-br from-sky-300 via-blue-500 to-indigo-600', + iconClass: 'bg-linear-to-br from-blue-400 to-blue-500', }, { key: 'wallpaper', view: 'wallpaper' as const, icon: Monitor, - iconClass: 'bg-linear-to-br from-cyan-300 via-sky-500 to-blue-600', + iconClass: 'bg-linear-to-br from-sky-400 to-sky-500', }, ] @@ -122,6 +123,9 @@ const selectedNotificationApp = computed( PHONE_APPS[0], ) const activeTitle = computed(() => { + if (activeView.value === 'account') { + return phone.t('Apps.settings.accountName') + } if (activeView.value === 'notification-detail') { return selectedNotificationApp.value ? phone.t(selectedNotificationApp.value.labelKey) @@ -220,8 +224,10 @@ function selectNotificationSound(sound: NotificationSoundId): void {