diff --git a/src/components/settings/SettingsDialog.vue b/src/components/settings/SettingsDialog.vue index f1090ea7c..b5c98ccc4 100644 --- a/src/components/settings/SettingsDialog.vue +++ b/src/components/settings/SettingsDialog.vue @@ -1,5 +1,6 @@ @@ -45,13 +52,15 @@ function onOpenChange(open: boolean): void { :heading="settings.title" :description="settings.description" :close-label="common.close" + :show-close="!editingModel" /> - + {{ settings.general }} @@ -88,8 +97,9 @@ function onOpenChange(open: boolean): void {
- - + + +
@@ -121,7 +131,7 @@ function onOpenChange(open: boolean): void {
- + {{ common.done }} diff --git a/src/components/settings/chat/ChatSettingsSection.vue b/src/components/settings/chat/ChatSettingsSection.vue index 1018073a8..b9a93c081 100644 --- a/src/components/settings/chat/ChatSettingsSection.vue +++ b/src/components/settings/chat/ChatSettingsSection.vue @@ -4,7 +4,6 @@ import { computed } from 'vue' import { useI18n } from '@open-pencil/vue' import { reasoningDisplay } from '@/app/ai/chat/preferences' -import SettingsGroup from '@/components/settings/layout/SettingsGroup.vue' import SettingsSectionHeader from '@/components/settings/layout/SettingsSectionHeader.vue' import AppSelect from '@/components/ui/select/AppSelect.vue' @@ -17,18 +16,11 @@ const options = computed(() => [ diff --git a/src/components/settings/models/ModelsPanel.vue b/src/components/settings/models/ModelsPanel.vue index 8f21b54f4..5b79fb72f 100644 --- a/src/components/settings/models/ModelsPanel.vue +++ b/src/components/settings/models/ModelsPanel.vue @@ -1,5 +1,6 @@ diff --git a/src/components/settings/models/ProfileEditor.vue b/src/components/settings/models/ProfileEditor.vue index f94e23590..611b570ed 100644 --- a/src/components/settings/models/ProfileEditor.vue +++ b/src/components/settings/models/ProfileEditor.vue @@ -12,7 +12,6 @@ import ProviderSettingsField from '@/components/settings/provider/ProviderSettin import ProviderSettingsInput from '@/components/settings/provider/ProviderSettingsInput.vue' import ProviderSettingsKeyField from '@/components/settings/provider/ProviderSettingsKeyField.vue' import AppButton from '@/components/ui/button/AppButton.vue' -import IconButton from '@/components/ui/button/IconButton.vue' import { AppConfirmationDialog } from '@/components/ui/dialog' import AppInput from '@/components/ui/input/AppInput.vue' import AppCombobox from '@/components/ui/select/AppCombobox.vue' @@ -71,10 +70,7 @@ async function remove() {