diff --git a/apps/showcase/assets/styles/layout/_designer.scss b/apps/showcase/assets/styles/layout/_designer.scss index f02d5d0bf..619eb83ad 100644 --- a/apps/showcase/assets/styles/layout/_designer.scss +++ b/apps/showcase/assets/styles/layout/_designer.scss @@ -180,6 +180,27 @@ color: inherit; padding: 0 1.125rem 1.125rem 1.125rem; } + } + .p-fileupload-choose-button { + padding: 0.5rem 0.75rem; + background: light-dark(#09090b, #ffffff); + border-color: light-dark(#09090b, #ffffff); + color: light-dark(#ffffff, #000000); + cursor: pointer; + font-weight: medium; + border-radius: 4px; + transition: background 0.2s; + + &:hover { + background: light-dark(#27272a, #f3f4f6); + border-color: light-dark(#27272a, #f3f4f6); + } + + &:focus-visible { + outline: 1px solid light-dark(#09090b, #ffffff); + outline-offset: 2px; + box-shadow: none; + } } } \ No newline at end of file diff --git a/apps/showcase/components/layout/designer/create/DesignCreateTheme.vue b/apps/showcase/components/layout/designer/create/DesignCreateTheme.vue index 668202ca0..89570c295 100644 --- a/apps/showcase/components/layout/designer/create/DesignCreateTheme.vue +++ b/apps/showcase/components/layout/designer/create/DesignCreateTheme.vue @@ -12,7 +12,23 @@ Base Theme Variety of built-in themes with distinct characteristics.
- +
+ +
diff --git a/apps/showcase/components/layout/designer/editor/DesignTokenField.vue b/apps/showcase/components/layout/designer/editor/DesignTokenField.vue index d29fcd0e3..58c4c86f9 100644 --- a/apps/showcase/components/layout/designer/editor/DesignTokenField.vue +++ b/apps/showcase/components/layout/designer/editor/DesignTokenField.vue @@ -38,7 +38,7 @@ -
+