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:
@@ -50,6 +50,7 @@ const presetModel = computed({
|
||||
|
||||
applyThemeEngine(layoutConfig);
|
||||
queuePatch?.({ preset: val });
|
||||
saveThemeToStorage();
|
||||
}
|
||||
});
|
||||
|
||||
@@ -68,11 +69,23 @@ 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();
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -80,6 +93,7 @@ function updateColors(type, item) {
|
||||
layoutConfig.surface = item.name;
|
||||
applyThemeEngine(layoutConfig);
|
||||
queuePatch?.({ surface_color: item.name });
|
||||
saveThemeToStorage();
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user