- {{ abbrThemeName(theme) }}
+ {{ abbrThemeName(theme) }}
-
@@ -270,8 +271,10 @@ export default {
},
computed: {
themeLimitReached() {
- if (this.$appState.designer.themeLimit > 0 && this.$appState.designer.themes?.length) return this.$appState.designer.themeLimit === this.$appState.designer.themes.length;
- else return false;
+ return this.$appState.designer.themeLimit ? this.$appState.designer.themeLimit === this.$appState.designer.themes.length : false;
+ },
+ themeUsageRatio() {
+ return this.$appState.designer.themeLimit ? 100 * (this.$appState.designer.themes.length / this.$appState.designer.themeLimit) : 0;
}
}
};
diff --git a/apps/showcase/components/layout/designer/editor/DesignEditorFooter.vue b/apps/showcase/components/layout/designer/editor/DesignEditorFooter.vue
index de1c800a5..7500b04b9 100644
--- a/apps/showcase/components/layout/designer/editor/DesignEditorFooter.vue
+++ b/apps/showcase/components/layout/designer/editor/DesignEditorFooter.vue
@@ -1,5 +1,5 @@
-
+
Download
Apply
diff --git a/apps/showcase/components/layout/designer/editor/DesignTokenField.vue b/apps/showcase/components/layout/designer/editor/DesignTokenField.vue
index 01ab3ff9c..6d70e2239 100644
--- a/apps/showcase/components/layout/designer/editor/DesignTokenField.vue
+++ b/apps/showcase/components/layout/designer/editor/DesignTokenField.vue
@@ -1,8 +1,8 @@
- {{ label }}
-
+ {{ label }}
+
-
+
diff --git a/apps/showcase/components/layout/designer/editor/custom/DesignCustomTokens.vue b/apps/showcase/components/layout/designer/editor/custom/DesignCustomTokens.vue
index 0d42410b5..2ca1ced61 100644
--- a/apps/showcase/components/layout/designer/editor/custom/DesignCustomTokens.vue
+++ b/apps/showcase/components/layout/designer/editor/custom/DesignCustomTokens.vue
@@ -1,6 +1,6 @@
- Extend the theming system with your own design tokens e.g. accent.color . Do not use curly braces in the name field.
-
+ Extend the theming system with your own design tokens e.g. accent.color . Do not use curly braces in the name field.
+
diff --git a/apps/showcase/components/layout/designer/editor/primitive/DesignBorderRadius.vue b/apps/showcase/components/layout/designer/editor/primitive/DesignBorderRadius.vue
index ee56b4da5..ea2b847c5 100644
--- a/apps/showcase/components/layout/designer/editor/primitive/DesignBorderRadius.vue
+++ b/apps/showcase/components/layout/designer/editor/primitive/DesignBorderRadius.vue
@@ -1,6 +1,6 @@
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/DesignFormField.vue b/apps/showcase/components/layout/designer/editor/semantic/DesignFormField.vue
index 901738fff..e8b46d58d 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/DesignFormField.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/DesignFormField.vue
@@ -1,7 +1,7 @@
Base
-
+
Small
-
+
Large
-
+
Focus Ring
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/DesignGeneral.vue b/apps/showcase/components/layout/designer/editor/semantic/DesignGeneral.vue
index e3812d374..b86d5510e 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/DesignGeneral.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/DesignGeneral.vue
@@ -1,13 +1,13 @@
-
+
-
+
Focus Ring
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/DesignList.vue b/apps/showcase/components/layout/designer/editor/semantic/DesignList.vue
index 30a9aa7bc..5f8cc392e 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/DesignList.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/DesignList.vue
@@ -1,7 +1,7 @@
Container
-
+
Option
-
+
Option Group
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/DesignNavigation.vue b/apps/showcase/components/layout/designer/editor/semantic/DesignNavigation.vue
index 5033ecd16..d9ac50dcc 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/DesignNavigation.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/DesignNavigation.vue
@@ -1,7 +1,7 @@
List
-
+
Item
-
+
Submenu Label
-
+
Submenu Icon
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/DesignOverlay.vue b/apps/showcase/components/layout/designer/editor/semantic/DesignOverlay.vue
index 7f0775296..fe92d24db 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/DesignOverlay.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/DesignOverlay.vue
@@ -1,7 +1,7 @@
Select
-
+
Popover
-
+
Modal
-
+
Navigation
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSCommon.vue b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSCommon.vue
index 63a913e5d..f66795790 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSCommon.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSCommon.vue
@@ -8,7 +8,7 @@
Typography
-
-
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSFormField.vue b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSFormField.vue
index 4cb09fb70..b794fd111 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSFormField.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSFormField.vue
@@ -1,6 +1,6 @@
-
+
Float Label
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSList.vue b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSList.vue
index b35bdc11e..6412d95f4 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSList.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSList.vue
@@ -1,7 +1,7 @@
Option
-
+
Option Icon
-
+
Option Group
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSNavigation.vue b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSNavigation.vue
index 3e27a13ca..20d844bfd 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSNavigation.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSNavigation.vue
@@ -1,7 +1,7 @@
Item
-
+
Item Icon
-
+
Submenu Label
-
+
Submenu Icon
-
+
diff --git a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSOverlay.vue b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSOverlay.vue
index 3978b16a3..ad798022b 100644
--- a/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSOverlay.vue
+++ b/apps/showcase/components/layout/designer/editor/semantic/colorscheme/DesignCSOverlay.vue
@@ -1,7 +1,7 @@
Select
-
+
Popover
-
+
Modal
-
+
diff --git a/apps/showcase/components/layout/designer/editor/settings/DesignSettings.vue b/apps/showcase/components/layout/designer/editor/settings/DesignSettings.vue
index 2403169a1..b8719f7c5 100644
--- a/apps/showcase/components/layout/designer/editor/settings/DesignSettings.vue
+++ b/apps/showcase/components/layout/designer/editor/settings/DesignSettings.vue
@@ -1,9 +1,9 @@
-
- Font
+
+ Font
-
+
Base
{{ fontSize }}
@@ -18,15 +18,15 @@
-
+
Migration Assistant
Automatically update your themes to the latest version. This tool does not override the values of existing tokens, and only adds missing tokens if necessary. Still, it is recommended to duplicate your theme as a backup and run a preview
before the migration.
-
-
Preview
-
Migrate
+
+ Check for Updates
+ Migrate