From 020889f8474c812392194210684a8603066b6a6d Mon Sep 17 00:00:00 2001 From: Hakadao Date: Mon, 8 Apr 2024 12:09:43 +0800 Subject: [PATCH 1/8] feat: adjust dialog styles && add tertiary type to button --- src/components/Button.vue | 7 +++++++ src/components/Dialog.vue | 12 ++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/components/Button.vue b/src/components/Button.vue index 9bb2cbdc..337254fc 100644 --- a/src/components/Button.vue +++ b/src/components/Button.vue @@ -3,6 +3,7 @@ interface Props { type?: | 'default' | 'primary' | 'secondary' + | 'tertiary' | 'info' | 'success' | 'warning' @@ -92,6 +93,12 @@ function handleClick(evt: MouseEvent) { --b-button-text-color: var(--bew-text-1); } + &--type-tertiary { + --b-button-color: transparent; + --b-button-color-hover: var(--bew-fill-2); + --b-button-text-color: var(--bew-text-1); + } + &--type-error { --b-button-color: var(--bew-error-color); --b-button-color-hover: var(--bew-error-color) diff --git a/src/components/Dialog.vue b/src/components/Dialog.vue index 95cc7b4e..9aac2f33 100644 --- a/src/components/Dialog.vue +++ b/src/components/Dialog.vue @@ -113,7 +113,7 @@ function handleConfirm() { style=" text-shadow: 0 0 15px var(--bew-elevated-solid-1), 0 0 20px var(--bew-elevated-solid-1) " - pos="sticky top-0 left-0" w-full h-80px px-8 flex + pos="sticky top-0 left-0" w-full h-70px px-8 flex items-center justify-between rounded="t-$bew-radius" z-1 > @@ -141,21 +141,21 @@ function handleConfirm() { -
+