diff --git a/apps/showcase/app.vue b/apps/showcase/app.vue index 1dfe2c30d..c45b39bf1 100644 --- a/apps/showcase/app.vue +++ b/apps/showcase/app.vue @@ -5,7 +5,7 @@ diff --git a/apps/showcase/layouts/AppFooter.vue b/apps/showcase/components/layout/AppFooter.vue similarity index 100% rename from apps/showcase/layouts/AppFooter.vue rename to apps/showcase/components/layout/AppFooter.vue diff --git a/apps/showcase/layouts/AppMenu.vue b/apps/showcase/components/layout/AppMenu.vue similarity index 100% rename from apps/showcase/layouts/AppMenu.vue rename to apps/showcase/components/layout/AppMenu.vue diff --git a/apps/showcase/layouts/AppMenuItem.vue b/apps/showcase/components/layout/AppMenuItem.vue similarity index 100% rename from apps/showcase/layouts/AppMenuItem.vue rename to apps/showcase/components/layout/AppMenuItem.vue diff --git a/apps/showcase/layouts/AppNews.vue b/apps/showcase/components/layout/AppNews.vue similarity index 100% rename from apps/showcase/layouts/AppNews.vue rename to apps/showcase/components/layout/AppNews.vue diff --git a/apps/showcase/layouts/AppTopBar.vue b/apps/showcase/components/layout/AppTopBar.vue similarity index 99% rename from apps/showcase/layouts/AppTopBar.vue rename to apps/showcase/components/layout/AppTopBar.vue index bea563966..e26e1c84d 100755 --- a/apps/showcase/layouts/AppTopBar.vue +++ b/apps/showcase/components/layout/AppTopBar.vue @@ -131,8 +131,7 @@ diff --git a/apps/showcase/components/layout/designer/primitive/DesignBorderRadius.vue b/apps/showcase/components/layout/designer/primitive/DesignBorderRadius.vue new file mode 100644 index 000000000..0300f6ffe --- /dev/null +++ b/apps/showcase/components/layout/designer/primitive/DesignBorderRadius.vue @@ -0,0 +1,36 @@ + + + + + none + + + + xs + + + + sm + + + + md + + + + lg + + + + xl + + + + + + + diff --git a/apps/showcase/components/layout/designer/primitive/DesignColors.vue b/apps/showcase/components/layout/designer/primitive/DesignColors.vue new file mode 100644 index 000000000..1db186fd0 --- /dev/null +++ b/apps/showcase/components/layout/designer/primitive/DesignColors.vue @@ -0,0 +1,28 @@ + + + + + + {{ key }} + + + + + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/DesignFormField.vue b/apps/showcase/components/layout/designer/semantic/DesignFormField.vue new file mode 100644 index 000000000..c4af455bf --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/DesignFormField.vue @@ -0,0 +1,83 @@ + + + Base + + + Padding X + + + + Padding Y + + + + Border Radius + + + + Transition Duration + + + + + Small + + + Padding X + + + + Padding Y + + + + Font Size + + + + + + Large + + + Padding X + + + + Padding Y + + + + Font Size + + + + + + Focus Ring + + + Width + + + + Style + + + + Color + + + + Offset + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/DesignGeneral.vue b/apps/showcase/components/layout/designer/semantic/DesignGeneral.vue new file mode 100644 index 000000000..714bc391e --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/DesignGeneral.vue @@ -0,0 +1,74 @@ + + + + + Primary + + + + + + + + + Transition Duration + + + + Disabled Opacity + + + + Icon Size + + + + Anchor Gutter + + + + Border Radius + + + + Mask Transition Duration + + + + + + + Focus Ring + + + Width + + + + Style + + + + Color + + + + Offset + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/DesignList.vue b/apps/showcase/components/layout/designer/semantic/DesignList.vue new file mode 100644 index 000000000..dea299d27 --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/DesignList.vue @@ -0,0 +1,50 @@ + + + Container + + + Padding + + + + Gap + + + + Header Padding + + + + + + Option + + + Padding + + + + Border Radius + + + + + Option Group + + + Padding + + + + Font Weight + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/DesignNavigation.vue b/apps/showcase/components/layout/designer/semantic/DesignNavigation.vue new file mode 100644 index 000000000..f572c9706 --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/DesignNavigation.vue @@ -0,0 +1,65 @@ + + + List + + + Padding + + + + Gap + + + + + + + Item + + + Padding + + + + Border Radius + + + + Gap + + + + + + Submenu Label + + + Padding + + + + Font Weight + + + + + + + Submenu Icon + + + Size + + + + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/DesignOverlay.vue b/apps/showcase/components/layout/designer/semantic/DesignOverlay.vue new file mode 100644 index 000000000..563d4c42d --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/DesignOverlay.vue @@ -0,0 +1,68 @@ + + + Select + + + Border Radius + + + + Shadow + + + + + + + Popover + + + Border Radius + + + + Padding + + + + Shadow + + + + + + Modal + + + Border Radius + + + + Padding + + + + Shadow + + + + + + Navigation + + + Shadow + + + + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCS.vue b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCS.vue new file mode 100644 index 000000000..c81607d68 --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCS.vue @@ -0,0 +1,23 @@ + + + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSCommon.vue b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSCommon.vue new file mode 100644 index 000000000..33a7dae85 --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSCommon.vue @@ -0,0 +1,113 @@ + + + + + Surface + + + + + + + Typography + + + Text Color + + + + Text Hover Color + + + + Text Muted Color + + + + Text Hover Muted Color + + + + + + Content Background + + + + Content Hover Background + + + + Content Border Color + + + + Content Color + + + + Content Hover Color + + + + Mask Background + + + + Mask Color + + + + + Accent + + + Primary + + + + Primary Contrast + + + + Primary Hover + + + + Primary Active + + + + + + Highlight Background + + + + Highlight Color + + + + Highlight Focus Background + + + + Highlight Focus Color + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSFormField.vue b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSFormField.vue new file mode 100644 index 000000000..589960ba2 --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSFormField.vue @@ -0,0 +1,93 @@ + + + + + Background + + + + Color + + + + Icon Color + + + + Shadow + + + + Border Color + + + + Hover Border Color + + + + Focus Border Color + + + + Invalid Border Color + + + + Disabled Background + + + + Disabled Color + + + + Placeholder Color + + + + Invalid Placeholder Color + + + + Filled Background + + + + Filled Hover Background + + + + Filled Focus Background + + + + + + Float Label + + + Color + + + + Focus Color + + + + Active Color + + + + Invalid Color + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSList.vue b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSList.vue new file mode 100644 index 000000000..14232e90a --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSList.vue @@ -0,0 +1,65 @@ + + + Option + + + Focus Background + + + + Selected Background + + + + Selected Focus Background + + + + + Color + + + + Selected Color + + + + Selected Focus Color + + + + + + Option Icon + + + Color + + + + Focus Color + + + + + Option Group + + + Background + + + + Color + + + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSNavigation.vue b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSNavigation.vue new file mode 100644 index 000000000..3c281dbbc --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSNavigation.vue @@ -0,0 +1,85 @@ + + + Item + + + Focus Background + + + + Acitve Background + + + + + + + Color + + + + Focus Color + + + + Active Color + + + + + + Item Icon + + + Color + + + + Focus Color + + + + Active Color + + + + + + Submenu Label + + + Background + + + + Color + + + + + + + Submenu Icon + + + Color + + + + Focus Color + + + + Active Color + + + + + + + + diff --git a/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSOverlay.vue b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSOverlay.vue new file mode 100644 index 000000000..9da04cea2 --- /dev/null +++ b/apps/showcase/components/layout/designer/semantic/colorscheme/DesignCSOverlay.vue @@ -0,0 +1,60 @@ + + + Select + + + Background + + + + Border Color + + + + Color + + + + + + Popover + + + Background + + + + Border Color + + + + Color + + + + + + Modal + + + Background + + + + Border Color + + + + Color + + + + + + + + diff --git a/apps/showcase/doc/chart/BasicDoc.vue b/apps/showcase/doc/chart/BasicDoc.vue index fec24917a..dbc2a00ce 100644 --- a/apps/showcase/doc/chart/BasicDoc.vue +++ b/apps/showcase/doc/chart/BasicDoc.vue @@ -12,7 +12,7 @@ diff --git a/apps/showcase/layouts/default.vue b/apps/showcase/layouts/default.vue index e1b5998ec..935cc559f 100644 --- a/apps/showcase/layouts/default.vue +++ b/apps/showcase/layouts/default.vue @@ -20,11 +20,6 @@ diff --git a/apps/showcase/pages/index.vue b/apps/showcase/pages/index.vue index 79eec734a..e88cc415b 100644 --- a/apps/showcase/pages/index.vue +++ b/apps/showcase/pages/index.vue @@ -20,8 +20,6 @@ import HeroSection from '@/components/landing/HeroSection.vue'; import TemplateSection from '@/components/landing/TemplateSection.vue'; import ThemeSection from '@/components/landing/ThemeSection.vue'; import UsersSection from '@/components/landing/UsersSection.vue'; -import AppNews from '@/layouts/AppNews'; -import AppTopBar from '@/layouts/AppTopBar.vue'; export default { setup() { @@ -52,8 +50,6 @@ export default { } }, components: { - AppNews, - AppTopBar, HeroSection, ThemeSection, BlockSection, diff --git a/apps/showcase/tailwind.config.js b/apps/showcase/tailwind.config.js index 605b7f2e6..b26d9e148 100644 --- a/apps/showcase/tailwind.config.js +++ b/apps/showcase/tailwind.config.js @@ -6,7 +6,7 @@ module.exports = { preflight: false }, darkMode: ['selector', '[class="p-dark"]'], - content: ['./pages/**/*.vue', './layouts/**/*.vue', './components/doc/**/*.{js,vue,ts}', './components/landing/**/*.{js,vue,ts}', './components/template/**/*.{js,vue,ts}', './doc/**/*.{js,vue,ts}', './error.vue'], + content: ['./pages/**/*.vue', './layouts/**/*.vue', './components/**/*.{js,vue,ts}', './doc/**/*.{js,vue,ts}', './error.vue'], plugins: [primeui], theme: { screens: {