diff --git a/packages/opendesign/package.json b/packages/opendesign/package.json index 0b9263e8c37b978091ff8a2c937386a6366b05f5..c07a70645ef40c6a3f51387a546bf0903c303cfa 100644 --- a/packages/opendesign/package.json +++ b/packages/opendesign/package.json @@ -1,6 +1,6 @@ { "name": "@opensig/opendesign", - "version": "0.0.6", + "version": "0.0.7", "main": "lib/index.js", "module": "es/index.mjs", "types": "es/index.d.ts", diff --git a/packages/opendesign/src/components/_shared/global.ts b/packages/opendesign/src/components/_shared/global.ts index c1c457c60e78ff12c76b4b2ebdd29edc5a25ac63..bc88dd0fe7f45df410678d9bf46bd72d8c3865f9 100644 --- a/packages/opendesign/src/components/_shared/global.ts +++ b/packages/opendesign/src/components/_shared/global.ts @@ -18,7 +18,7 @@ export function initRound(type: 'pill' | 'normal') { // 方向 -export type DirectionT = 'horizontal' | 'vertical'; +export type DirectionT = 'h' | 'v'; export type VariantT = 'solid' | 'outline' | 'text'; diff --git a/packages/opendesign/src/components/card/OCard.vue b/packages/opendesign/src/components/card/OCard.vue index d856473d231e96a8e983655deb9289308fd39558..5013452c0dae992089d6713ee148ec82fff7b36a 100644 --- a/packages/opendesign/src/components/card/OCard.vue +++ b/packages/opendesign/src/components/card/OCard.vue @@ -43,19 +43,21 @@ const hasContent = computed(() => { -
-
-
- {{ props.title }} +
+ +
+
+ {{ props.title }} +
+
+
{{ props.content }}
+ +
-
-
{{ props.content }}
- +
+
-
-
- -
+
diff --git a/packages/opendesign/src/components/card/__demo__/CardBasic.vue b/packages/opendesign/src/components/card/__demo__/CardBasic.vue index 835fbac39ecc7a50ef4f824d3bba8392f6952f3f..26869dc25947a1da1a7d5f57653134cc86ca8320 100644 --- a/packages/opendesign/src/components/card/__demo__/CardBasic.vue +++ b/packages/opendesign/src/components/card/__demo__/CardBasic.vue @@ -74,6 +74,17 @@ const card = {
+
+ +
+
+
+
{{ card.title }}
+
{{ card.content }}
+
+
+
+
diff --git a/packages/opendesign/src/components/card/style/index.scss b/packages/opendesign/src/components/card/style/index.scss index 38bc008701474c52dfbd2a9ba23a95bd0b237fc0..e670142cf1af0ad560e559f085c280a64c235d55 100644 --- a/packages/opendesign/src/components/card/style/index.scss +++ b/packages/opendesign/src/components/card/style/index.scss @@ -42,7 +42,7 @@ } .o-card-main { - padding: 24px; + padding: var(--card-main-padding); display: flex; flex-direction: column; justify-content: space-between; diff --git a/packages/opendesign/src/components/card/style/var.scss b/packages/opendesign/src/components/card/style/var.scss index 6b71a6757ac95532827a57e77c3250eefb0f1c09..9475659ed78d94cf479aafe58764f483381ff854 100644 --- a/packages/opendesign/src/components/card/style/var.scss +++ b/packages/opendesign/src/components/card/style/var.scss @@ -2,6 +2,7 @@ --card-radius: var(--o-radius-control-l); --card-title-max-row: 0; --card-detail-max-row: 0; + --card-main-padding: 24px; } .o-card-medium { diff --git a/packages/opendesign/src/components/checkbox-group/types.ts b/packages/opendesign/src/components/checkbox-group/types.ts index 5bffd3e619e7db252e3d5af90f8cecf6a4c98c68..553533991feab95d039943c474dd09fe16383fb1 100644 --- a/packages/opendesign/src/components/checkbox-group/types.ts +++ b/packages/opendesign/src/components/checkbox-group/types.ts @@ -24,11 +24,11 @@ export const checkboxGroupProps = { }, /** * 多选框组方向 - * 'horizontal' | 'vertical' + * 'h' | 'v' */ direction: { type: String as PropType, - default: 'horizontal', + default: 'h', }, /** * 多选框组支持选中的最小多选框数量 diff --git a/packages/opendesign/src/components/divider/ODivider.vue b/packages/opendesign/src/components/divider/ODivider.vue index 9e6f852108110913ff5bc7f9be78f3fb6c980f24..99276e1bb174449f226ac7f28e078963afd71727 100644 --- a/packages/opendesign/src/components/divider/ODivider.vue +++ b/packages/opendesign/src/components/divider/ODivider.vue @@ -10,7 +10,7 @@ const props = defineProps(dividerProps); class="o-divider" :class="[`o-divider-${props.type}`, `o-divider-${props.direction}`, { [`o-divider-content-${props.contentPosition}`]: $slots.default }]" > -