Documentos Pacientes, Template Documentos Pacientes Saas, Documentos prontuários, Documentos Externos, Visualização Externa, Permissão de Visualização, Render Otimização
This commit is contained in:
@@ -57,6 +57,7 @@ const presetModel = computed({
|
||||
layoutConfig.preset = v;
|
||||
applyThemeEngine(layoutConfig);
|
||||
queuePatch?.({ preset: v });
|
||||
saveThemeToStorage();
|
||||
}
|
||||
});
|
||||
|
||||
@@ -68,16 +69,29 @@ const menuModeModel = computed({
|
||||
}
|
||||
});
|
||||
|
||||
function saveThemeToStorage() {
|
||||
try {
|
||||
localStorage.setItem('ui_theme_config', JSON.stringify({
|
||||
preset: layoutConfig.preset,
|
||||
primary: layoutConfig.primary,
|
||||
surface: layoutConfig.surface,
|
||||
menuMode: layoutConfig.menuMode
|
||||
}));
|
||||
} catch {}
|
||||
}
|
||||
|
||||
function updateColors(type, item) {
|
||||
if (type === 'primary') {
|
||||
layoutConfig.primary = item.name;
|
||||
applyThemeEngine(layoutConfig);
|
||||
queuePatch?.({ primary_color: item.name });
|
||||
saveThemeToStorage();
|
||||
}
|
||||
if (type === 'surface') {
|
||||
layoutConfig.surface = item.name;
|
||||
applyThemeEngine(layoutConfig);
|
||||
queuePatch?.({ surface_color: item.name });
|
||||
saveThemeToStorage();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user