diff --git a/apps/showcase/components/layout/designer/create/DesignCreateTheme.vue b/apps/showcase/components/layout/designer/create/DesignCreateTheme.vue index 1d9f23d2e..fb5868dde 100644 --- a/apps/showcase/components/layout/designer/create/DesignCreateTheme.vue +++ b/apps/showcase/components/layout/designer/create/DesignCreateTheme.vue @@ -101,7 +101,7 @@ export default { if (this.themeName == null || !this.themeName.trim().length) { this.$toast.add({ severity: 'error', summary: 'Error', detail: 'Name is required', life: 3000 }); } else { - const newPreset = presets[this.basePreset]; + const newPreset = structuredClone(presets[this.basePreset]); if (this.$appState.designer.verified) { const { data, error } = await $fetch(this.designerApiUrl + '/theme/create', { diff --git a/apps/showcase/components/layout/designer/dashboard/DesignDashboard.vue b/apps/showcase/components/layout/designer/dashboard/DesignDashboard.vue index 5d4bd2db8..261ab93c9 100644 --- a/apps/showcase/components/layout/designer/dashboard/DesignDashboard.vue +++ b/apps/showcase/components/layout/designer/dashboard/DesignDashboard.vue @@ -48,39 +48,33 @@ > - - + +