feat: add time zone option to preference settings (#7871)
parent
d55f17670a
commit
b5dacd992f
|
|
@ -23,6 +23,7 @@ const appPreferencesButtonPosition = defineModel<string>(
|
|||
'appPreferencesButtonPosition',
|
||||
);
|
||||
const widgetRefresh = defineModel<boolean>('widgetRefresh');
|
||||
const widgetTimezone = defineModel<boolean>('widgetTimezone');
|
||||
|
||||
const positionItems = computed((): SelectOption[] => [
|
||||
{
|
||||
|
|
@ -65,6 +66,9 @@ const positionItems = computed((): SelectOption[] => [
|
|||
<SwitchItem v-model="widgetRefresh">
|
||||
{{ $t('preferences.widget.refresh') }}
|
||||
</SwitchItem>
|
||||
<SwitchItem v-model="widgetTimezone">
|
||||
{{ $t('preferences.widget.timezone') }}
|
||||
</SwitchItem>
|
||||
<SelectItem v-model="appPreferencesButtonPosition" :items="positionItems">
|
||||
{{ $t('preferences.position.title') }}
|
||||
</SelectItem>
|
||||
|
|
|
|||
|
|
@ -178,6 +178,7 @@ const widgetThemeToggle = defineModel<boolean>('widgetThemeToggle');
|
|||
const widgetSidebarToggle = defineModel<boolean>('widgetSidebarToggle');
|
||||
const widgetLockScreen = defineModel<boolean>('widgetLockScreen');
|
||||
const widgetRefresh = defineModel<boolean>('widgetRefresh');
|
||||
const widgetTimezone = defineModel<boolean>('widgetTimezone');
|
||||
|
||||
const {
|
||||
customPreferences,
|
||||
|
|
@ -485,6 +486,7 @@ function handleCustomPreferencesUpdate(updates: CustomPreferencesRecord) {
|
|||
v-model:widget-refresh="widgetRefresh"
|
||||
v-model:widget-sidebar-toggle="widgetSidebarToggle"
|
||||
v-model:widget-theme-toggle="widgetThemeToggle"
|
||||
v-model:widget-timezone="widgetTimezone"
|
||||
/>
|
||||
</Block>
|
||||
<Block :title="$t('preferences.footer.title')">
|
||||
|
|
|
|||
|
|
@ -196,7 +196,8 @@
|
|||
"notification": "Enable Notification",
|
||||
"sidebarToggle": "Enable Sidebar Toggle",
|
||||
"lockScreen": "Enable Lock Screen",
|
||||
"refresh": "Enable Refresh"
|
||||
"refresh": "Enable Refresh",
|
||||
"timezone": "Enable Timezone"
|
||||
},
|
||||
"antd": {
|
||||
"tabLabel": "Antd Extension",
|
||||
|
|
|
|||
|
|
@ -196,7 +196,8 @@
|
|||
"notification": "启用通知",
|
||||
"sidebarToggle": "启用侧边栏切换",
|
||||
"lockScreen": "启用锁屏",
|
||||
"refresh": "启用刷新"
|
||||
"refresh": "启用刷新",
|
||||
"timezone": "启用时区"
|
||||
},
|
||||
"antd": {
|
||||
"tabLabel": "Antd 拓展",
|
||||
|
|
|
|||
Loading…
Reference in New Issue