mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-06-20 15:19:41 +08:00
feat: Web Agent 透明主题磨砂效果 (#492)
This commit is contained in:
@@ -1 +1 @@
|
||||
{"root":["./build-icons.ts"],"version":"5.8.3"}
|
||||
{"root":["./build-icons.ts"],"errors":true,"version":"6.0.3"}
|
||||
@@ -130,4 +130,34 @@ html[data-theme="transparent"] {
|
||||
background-color: rgba(var(--v-theme-surface), var(--transparent-opacity));
|
||||
}
|
||||
}
|
||||
|
||||
// 主题定制器面板
|
||||
.theme-customizer-panel-host {
|
||||
backdrop-filter: blur(var(--transparent-blur-heavy));
|
||||
background-color: rgba(var(--v-theme-surface), var(--transparent-opacity-heavy)) !important;
|
||||
border-inline-start: 1px solid rgba(var(--v-theme-on-surface), 0.08) !important;
|
||||
}
|
||||
|
||||
.theme-customizer-panel {
|
||||
backdrop-filter: blur(var(--transparent-blur));
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
// 智能助手面板
|
||||
.agent-assistant-panel {
|
||||
backdrop-filter: blur(var(--transparent-blur-heavy));
|
||||
background-color: rgba(var(--v-theme-surface), var(--transparent-opacity-heavy)) !important;
|
||||
border-inline-start: 1px solid rgba(var(--v-theme-on-surface), 0.08);
|
||||
}
|
||||
|
||||
.agent-assistant-shell {
|
||||
--agent-assistant-panel-bg: rgba(var(--v-theme-surface), var(--transparent-opacity-heavy));
|
||||
--agent-assistant-panel-blur: var(--transparent-blur);
|
||||
--agent-assistant-assistant-bg: rgba(var(--v-theme-surface), var(--transparent-opacity-heavy));
|
||||
}
|
||||
|
||||
.agent-assistant-fab {
|
||||
backdrop-filter: blur(var(--transparent-blur));
|
||||
background-color: rgba(var(--v-theme-surface), var(--transparent-opacity-heavy));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -698,6 +698,8 @@ async function saveBasicSettings() {
|
||||
savingBasic.value = true
|
||||
try {
|
||||
if (await saveSystemSetting(SystemSettings.value.Basic)) {
|
||||
// 更新全局设置store,使Web Agent图标实时生效
|
||||
globalSettingsStore.setData({ ...globalSettingsStore.getData, ...SystemSettings.value.Basic })
|
||||
$toast.success(t('setting.system.basicSaveSuccess'))
|
||||
}
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user