diff --git a/packages/opendesign/src/components/badge/__demo__/BadgeBasic.vue b/packages/opendesign/src/components/badge/__demo__/BadgeBasic.vue index 48a38f4a73c17234ca97812918fde32be6ee7224..dbc79427a955604c1fced6e91ebe321a3cb4e7c5 100644 --- a/packages/opendesign/src/components/badge/__demo__/BadgeBasic.vue +++ b/packages/opendesign/src/components/badge/__demo__/BadgeBasic.vue @@ -18,3 +18,9 @@ import { OBadge } from '../index'; + + diff --git a/packages/opendesign/src/components/badge/__demo__/BadgeColor.vue b/packages/opendesign/src/components/badge/__demo__/BadgeColor.vue index 78ac6645b92cd1f591d620a6d48225983d4ecb9e..8b1ba3efd23a4cd5256b37dd033fa9f5c0e7ad47 100644 --- a/packages/opendesign/src/components/badge/__demo__/BadgeColor.vue +++ b/packages/opendesign/src/components/badge/__demo__/BadgeColor.vue @@ -5,7 +5,7 @@ import { OBadge } from '../index'; + + diff --git a/packages/opendesign/src/components/badge/style/index.scss b/packages/opendesign/src/components/badge/style/index.scss index 871e247f0ceeddcf9c2a5839eb40060a80efe86c..cfd05e63b4ff3b161fe4f404b7ec28a12bbb22a6 100644 --- a/packages/opendesign/src/components/badge/style/index.scss +++ b/packages/opendesign/src/components/badge/style/index.scss @@ -11,22 +11,22 @@ right: 0; transform: translate(50%, -50%); transform-origin: 100% 0; - color: var(--badge-color); - background-color: var(--badge-bg); min-width: 20px; font-size: var(--badge-text-size); line-height: var(--badge-text-height); - text-align: center; height: var(--badge-text-height); - padding-left: 4px; - padding-right: 4px; - border-radius: var(--badge-border); + text-align: center; + color: var(--badge-color); + background-color: var(--badge-bg-color); + padding-left: var(--badge-padding); + padding-right: var(--badge-padding); + border-radius: var(--badge-radius); } .o-badge-dot { .o-badge-content { - height: 8px; - width: 8px; + height: var(--badge-dot-size); + width: var(--badge-dot-size); padding: 0; border-radius: 50%; min-width: unset; diff --git a/packages/opendesign/src/components/badge/style/var.scss b/packages/opendesign/src/components/badge/style/var.scss index 664ae2eed42e3e92ff02ba365d2f24a60f619758..43581227bb300c25b613238c09bd617faa335233 100644 --- a/packages/opendesign/src/components/badge/style/var.scss +++ b/packages/opendesign/src/components/badge/style/var.scss @@ -2,31 +2,31 @@ --badge-text-size: var(--o-font_size-tip1); --badge-text-height: var(--o-line_height-tip1); - --badge-border: var(--o-radius-control-l); - --badge-color: var(--o-color-info1); + --badge-bg-color: var(--o-color-control1); - --badge-bg: var(--o-color-control1); + --badge-radius: var(--o-size-l); + --badge-padding: 8px; - --badge-padding: 20px; + --badge-dot-size: 8px; } .o-badge-primary { --badge-color: var(--o-color-fill1); - --badge-bg: var(--o-color-primary1); + --badge-bg-color: var(--o-color-primary1); } .o-badge-success { --badge-color: var(--o-color-fill1); - --badge-bg: var(--o-color-success1); + --badge-bg-color: var(--o-color-success1); } .o-badge-warning { --badge-color: var(--o-color-fill1); - --badge-bg: var(--o-color-warning1); + --badge-bg-color: var(--o-color-warning1); } .o-badge-danger { --badge-color: var(--o-color-fill1); - --badge-bg: var(--o-color-danger1); + --badge-bg-color: var(--o-color-danger1); } diff --git a/packages/opendesign/src/components/breadcrumb/style/var.scss b/packages/opendesign/src/components/breadcrumb/style/var.scss index a0a014c6c775876661bb5d2820f41eea85f0486c..f235992a49145106aab7f9701e641c6ee021de32 100644 --- a/packages/opendesign/src/components/breadcrumb/style/var.scss +++ b/packages/opendesign/src/components/breadcrumb/style/var.scss @@ -2,8 +2,8 @@ --breadcrumb-color: var(--o-color-info3); --breadcrumb-color-active: var(--o-color-info1); - --breadcrumb-gap: var(--o-gap-1); - --breadcrumb-text-size: var(--o-font_size-text); --breadcrumb-text-height: var(--o-line_height-text); + + --breadcrumb-gap: var(--o-gap-1); } diff --git a/packages/opendesign/src/components/checkbox/OCheckbox.vue b/packages/opendesign/src/components/checkbox/OCheckbox.vue index 20f45b0302d0e85446e00466385a856c314913b4..b684a61076a5bf9601b34bedcce21c89b70dae38 100644 --- a/packages/opendesign/src/components/checkbox/OCheckbox.vue +++ b/packages/opendesign/src/components/checkbox/OCheckbox.vue @@ -86,13 +86,20 @@ defineExpose({