diff --git a/packages/opendesign/src/_components/inner-frame/InnerFrame.vue b/packages/opendesign/src/_components/inner-frame/InnerFrame.vue
deleted file mode 100644
index a3d811ba1560791b70da8be9348781e0e1feba0f..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-frame/InnerFrame.vue
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
diff --git a/packages/opendesign/src/_components/inner-frame/index.ts b/packages/opendesign/src/_components/inner-frame/index.ts
deleted file mode 100644
index 39244cbe671a31d0e20967f14e4688df2b91ebe1..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-frame/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import InnerFrame from './InnerFrame.vue';
-
-export { InnerFrame };
diff --git a/packages/opendesign/src/_components/inner-frame/style/index.scss b/packages/opendesign/src/_components/inner-frame/style/index.scss
deleted file mode 100644
index 5601fc668e1f8e2156b03c4db8c3d88536a8fb8a..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-frame/style/index.scss
+++ /dev/null
@@ -1,116 +0,0 @@
-@use '../../../_styles/mixin.scss' as *;
-@use './var.scss';
-
-.o-i-frame {
- color: var(--if-color);
- display: inline-flex;
- height: var(--if-height);
- font-size: var(--if-text-size);
- line-height: var(--if-text-height);
-}
-
-.o-if-main {
- display: flex;
- padding: var(--if-padding);
- width: 100%;
- overflow: hidden;
- position: relative;
- border-radius: var(--if-radius);
- border: var(--if-bd);
- background-color: var(--if-bg-color);
- transition: all var(--o-duration-s) var(--o-easing-standard);
-
- cursor: pointer;
- @include hover {
- border-color: var(--if-bd-color-hover);
- background-color: var(--if-bg-color-hover);
- }
-
- .o-if-focused & {
- border-color: var(--if-bd-color-focus);
- background-color: var(--if-bg-color-focus);
- }
-
- .o-if-disabled &,
- .o-if-readonly & {
- color: var(--if-color-disabled);
- border-color: var(--if-bd-color-disabled);
- background-color: var(--if-bg-color-disabled);
- }
- .o-if-disabled & {
- cursor: not-allowed;
- }
- .o-if-readonly & {
- cursor: default;
- }
-
- &.has-prepend {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
- }
- &.has-append {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
- }
-}
-
-.o-if-append,
-.o-if-prepend {
- display: flex;
- align-items: center;
- border: var(--if-ap-bd);
- background-color: var(--if-ap-bg-color);
-
- .o-if-readonly &,
- .o-if-disabled & {
- border: var(--if-ap-bd-disabled);
- }
-}
-
-.o-if-append {
- flex-shrink: 0;
- padding: var(--if-append-padding);
- border-top-right-radius: var(--if-radius);
- border-bottom-right-radius: var(--if-radius);
-}
-
-.o-if-prepend {
- flex-shrink: 0;
- padding: var(--if-prepend-padding);
- border-top-left-radius: var(--if-radius);
- border-bottom-left-radius: var(--if-radius);
-}
-
-.o-if-solid {
- .o-if-prepend {
- border-left-width: 0;
- border-top-width: 0;
- border-bottom-width: 0;
- }
- .o-if-append {
- border-right-width: 0;
- border-top-width: 0;
- border-bottom-width: 0;
- }
-}
-
-.o-if-outline {
- .o-if-prepend {
- border-right-width: 0;
- }
- .o-if-append {
- border-left-width: 0;
- }
-}
-.o-if-text {
- .o-if-main {
- border-right-width: 0;
- border-top-width: 0;
- border-left-width: 0;
- }
-}
-.o-if-prefix,
-.o-if-suffix {
- display: flex;
- align-items: center;
-}
diff --git a/packages/opendesign/src/_components/inner-frame/style/index.ts b/packages/opendesign/src/_components/inner-frame/style/index.ts
deleted file mode 100644
index 344262c5f18d6cd0c596ab87ee967be2975f582d..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-frame/style/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-import '../../../_styles';
-import './index.scss';
diff --git a/packages/opendesign/src/_components/inner-frame/style/var.scss b/packages/opendesign/src/_components/inner-frame/style/var.scss
deleted file mode 100644
index 377c6cd2465daa22285751f2edd3fc98b6193054..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-frame/style/var.scss
+++ /dev/null
@@ -1,167 +0,0 @@
-.o-i-frame {
- --if-color: var(--o-color-info2);
- --if-color-disabled: var(--o-color-info4);
- --icon-color: var(--o-color-info2);
- --icon-color-hover: var(--o-color-info2);
- --icon-color-disabled: var(--o-color-info4);
-
- --if-ap-bd: 1px solid var(--if-ap-bd-color);
- --if-ap-bd-disabled: 1px solid var(--if-ap-bd-color-disabled);
-
- --if-bd: 1px solid var(--if-bd-color);
- --if-bd-hover: 1px solid var(--if-bd-color-hover);
- --if-bd-focus: 1px solid var(--if-bd-color-focus);
- --if-bd-disabled: 1px solid var(--if-bd-color-disabled);
-}
-
-.o-if-text,
-.o-if-outline {
- --if-bg-color: transparent;
- --if-bg-color-hover: var(--o-color-control-light);
- --if-bg-color-focus: var(--o-color-control-light);
-
- &.o-if-normal {
- --if-bd-color: var(--o-color-control1);
- --if-bd-color-hover: var(--o-color-primary2);
- --if-bd-color-focus: var(--o-color-primary3);
- --if-bd-color-disabled: var(--o-color-control4);
- }
- &.o-if-success {
- --if-bd-color: var(--o-color-success1);
- --if-bd-color-hover: var(--o-color-success2);
- --if-bd-color-focus: var(--o-color-success3);
- --if-bd-color-disabled: var(--o-color-success4);
- }
- &.o-if-warning {
- --if-bd-color: var(--o-color-warning1);
- --if-bd-color-hover: var(--o-color-warning2);
- --if-bd-color-focus: var(--o-color-warning3);
- --if-bd-color-disabled: var(--o-color-warning4);
- }
-
- &.o-if-danger {
- --if-bd-color: var(--o-color-danger1);
- --if-bd-color-hover: var(--o-color-danger2);
- --if-bd-color-focus: var(--o-color-danger3);
- --if-bd-color-disabled: var(--o-color-danger4);
- }
-}
-.o-if-outline {
- --if-ap-bd-color: var(--o-color-control1);
- --if-ap-bd-color-disabled: var(--o-color-control4);
-}
-
-.o-if-solid {
- --if-ap-bg-color: var(--o-color-control1-light);
- --if-ap-bd-color: var(--o-color-control2-light);
- --if-ap-bd-color-disabled: var(--o-color-control2-light);
-
- &.o-if-normal {
- --if-bd-color: var(--o-color-control1-light);
- --if-bd-color-hover: var(--o-color-primary2-light);
- --if-bd-color-focus: var(--o-color-primary3-light);
- --if-bd-color-disabled: var(--o-color-control4-light);
-
- --if-bg-color: var(--o-color-control1-light);
- --if-bg-color-hover: var(--o-color-control-light);
- --if-bg-color-disabled: var(--o-color-control4-light);
- }
- &.o-if-success {
- --if-bd-color: var(--o-color-success1-light);
- --if-bd-color-hover: var(--o-color-success2-light);
- --if-bd-color-focus: var(--o-color-success3-light);
- --if-bd-color-disabled: var(--o-color-success4-light);
-
- --if-bg-color: var(--o-color-success1-light);
- --if-bg-color-hover: var(--o-color-control-light);
- --if-bg-color-disabled: var(--o-color-success4-light);
- }
- &.o-if-warning {
- --if-bd-color: var(--o-color-warning1-light);
- --if-bd-color-hover: var(--o-color-warning2-light);
- --if-bd-color-focus: var(--o-color-warning3-light);
- --if-bd-color-disabled: var(--o-color-warning4-light);
-
- --if-bg-color: var(--o-color-warning1-light);
- --if-bg-color-hover: var(--o-color-control-light);
- --if-bg-color-disabled: var(--o-color-warning4-light);
- }
-
- &.o-if-danger {
- --if-bd-color: var(--o-color-danger1-light);
- --if-bd-color-hover: var(--o-color-danger2-light);
- --if-bd-color-focus: var(--o-color-danger3-light);
- --if-bd-color-disabled: var(--o-color-danger4-light);
-
- --if-bg-color: var(--o-color-danger1-light);
- --if-bg-color-hover: var(--o-color-control-light);
- --if-bg-color-disabled: var(--o-color-danger4-light);
- }
-}
-
-.o-if-small {
- --if-height: var(--o-control_size-s);
- --if-text-size: var(--o-font_size-tip1);
- --if-text-height: var(--o-line_height-tip1);
- --icon-size: var(--o-icon_size_control-xs);
-
- --if-padding: 0 7px;
- --if-prepend-padding: 0 3px 0 4px;
- --if-append-padding: 0 4px 0 3px;
- --if-radius: var(--o-radius_control-xs);
-
- --icon-c &.o-if-round-pill {
- --if-padding: 0 9px;
- --if-prepend-padding: 0 4px 0 8px;
- --if-append-padding: 0 8px 0 4px;
- }
-}
-.o-if-medium {
- --if-height: var(--o-control_size-m);
- --if-text-size: var(--o-font_size-text1);
- --if-text-height: var(--o-line_height-text1);
- --icon-size: var(--o-icon_size_control-m);
-
- --if-padding: 0 11px;
- --if-radius: var(--o-radius_control-s);
-
- --if-prepend-padding: 0 7px 0 8px;
- --if-append-padding: 0 8px 0 7px;
-
- &.o-if-round-pill {
- --if-prepend-padding: 0 8px 0 11px;
- --if-append-padding: 0 11px 0 8px;
- }
-}
-.o-if-large {
- --if-height: var(--o-control_size-l);
- --if-text-size: var(--o-font_size-text2);
- --if-text-height: var(--o-line_height-text2);
- --icon-size: var(--o-icon_size_control-m);
-
- --if-padding: 0 15px;
- --if-prepend-padding: 0 11px 0 12px;
- --if-append-padding: 0 12px 0 11px;
- --if-radius: var(--o-radius_control-l);
-
- &.o-if-round-pill {
- --if-prepend-padding: 0 12px 0 15px;
- --if-append-padding: 0 15px 0 12px;
- }
-}
-
-.o-if-round-pill {
- --if-radius: var(--o-control_size-l);
-}
-
-.o-if-text {
- --if-bd-color: var(--o-color-control1);
- --if-bd-color-disabled: var(--o-color-control4);
- --if-radius: 0;
-
- &,
- &.o-if-round-pill {
- --if-prepend-padding: 0 8px 0 0;
- --if-append-padding: 0 0 0 8px;
- }
-}
diff --git a/packages/opendesign/src/_components/inner-frame/types.ts b/packages/opendesign/src/_components/inner-frame/types.ts
deleted file mode 100644
index b02ac04993eda126ae3b9ce59dfe1b528e92fff9..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-frame/types.ts
+++ /dev/null
@@ -1,57 +0,0 @@
-import { ExtractPropTypes, PropType } from 'vue';
-import type { SizeT, RoundT, VariantT, Color2T } from '../../_utils/types';
-
-export const innerFrameProps = {
- /**
- * 大小 SizeT
- */
- size: {
- type: String as PropType,
- },
- /**
- * 圆角值 RoundT
- */
- round: {
- type: String as PropType,
- },
- /**
- * 颜色类型 Color2T
- */
- color: {
- type: String as PropType,
- default: 'normal',
- },
- /**
- * 按钮类型 VariantT
- */
- variant: {
- type: String as PropType,
- default: 'outline',
- },
- /**
- * 是否聚焦
- */
- focused: {
- type: Boolean,
- },
- /**
- * 是否禁用
- */
- disabled: {
- type: Boolean,
- },
- /**
- * 是否只读
- */
- readonly: {
- type: Boolean,
- },
- /**
- * 关联 input
- */
- for: {
- type: String,
- },
-};
-
-export type InnerFrameProps = ExtractPropTypes;
diff --git a/packages/opendesign/src/_components/inner-input/InnerInput.vue b/packages/opendesign/src/_components/inner-input/InnerInput.vue
deleted file mode 100644
index 43fb2a9d791598be49ca6e982283e3d8e6317efc..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-input/InnerInput.vue
+++ /dev/null
@@ -1,256 +0,0 @@
-
-
-
-
diff --git a/packages/opendesign/src/_components/inner-input/index.ts b/packages/opendesign/src/_components/inner-input/index.ts
deleted file mode 100644
index 0b8a6340f19a67678cec79d165b5a9ec97426538..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-input/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import InnerInput from './InnerInput.vue';
-
-export { InnerInput };
diff --git a/packages/opendesign/src/_components/inner-input/input.ts b/packages/opendesign/src/_components/inner-input/input.ts
deleted file mode 100644
index 20a9493fdc1758141c281892347ea450036f4cc3..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-input/input.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { isNull, isUndefined } from '../../_utils/is';
-
-export function toInputString(val: unknown): string {
- if (isUndefined(val) || isNull(val) || (typeof val === 'number' && isNaN(val as number))) {
- return '';
- }
- return String(val);
-}
diff --git a/packages/opendesign/src/_components/inner-input/style/index.scss b/packages/opendesign/src/_components/inner-input/style/index.scss
deleted file mode 100644
index 009c7cbf3567e66b45f391c244f254d1ee9bc24c..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-input/style/index.scss
+++ /dev/null
@@ -1,110 +0,0 @@
-@use '../../../_styles/mixin.scss' as *;
-@use './var.scss';
-.o-i-input {
- display: flex;
- width: 100%;
-}
-.o-ii-input {
- outline: none;
- border: none;
- color: inherit;
- cursor: inherit;
- background-color: transparent;
- display: inline-flex;
- padding: 0;
- line-height: inherit;
- height: 100%;
- width: 100%;
- font-size: inherit;
- min-width: 20px;
-
- &::-webkit-input-placeholder {
- color: var(--ii-placeholder-color);
- }
-}
-
-.o-ii-suffix {
- display: flex;
- flex-shrink: 0;
- align-items: center;
- position: relative;
- margin-left: 4px;
-}
-.o-ii-prefix {
- display: flex;
- align-items: center;
- margin-right: 4px;
-}
-
-.o-ii-suffix-icon {
- display: flex;
- transition: all var(--o-duration-m1) var(--o-easing-standard-out);
-}
-
-.o-ii-clear {
- visibility: hidden;
- flex-shrink: 0;
- opacity: 0;
- display: flex;
- align-items: center;
- justify-content: center;
- color: var(--icon-color);
- font-size: var(--icon-size);
- @include x-svg-hover;
-
- @include hoverable {
- &:hover {
- color: var(--icon-color-hover);
- }
-
- .o-ii-suffix-icon + & {
- position: absolute;
- }
- }
-}
-.o-ii-clearable {
- @include hover {
- .o-ii-suffix-icon {
- visibility: hidden;
- opacity: 0;
- transition: none;
- }
- .o-ii-clear {
- visibility: visible;
- opacity: 1;
- transition: all var(--o-duration-m1) var(--o-easing-standard-in);
- }
- }
- @include hoverable(none) {
- .o-ii-suffix-icon,
- .o-ii-clear {
- visibility: visible;
- opacity: 1;
- }
- }
-}
-.o-ii-eye {
- display: flex;
- align-items: center;
- justify-content: center;
- flex-shrink: 0;
- font-size: var(--icon-size);
- color: var(--icon-color);
- margin-left: 4px;
-
- @include hover {
- color: var(--icon-color-hover);
- }
-
- :first-child {
- margin-left: 0;
- }
- .o-ii-disabled &,
- .o-ii-readonly & {
- color: var(--icon-color-disabled);
- }
-}
-
-.o-ii-password {
- font-family: Arial, 'Helvetica Neue', Helvetica, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
-}
diff --git a/packages/opendesign/src/_components/inner-input/style/index.ts b/packages/opendesign/src/_components/inner-input/style/index.ts
deleted file mode 100644
index 344262c5f18d6cd0c596ab87ee967be2975f582d..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-input/style/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-import '../../../_styles';
-import './index.scss';
diff --git a/packages/opendesign/src/_components/inner-input/style/var.scss b/packages/opendesign/src/_components/inner-input/style/var.scss
deleted file mode 100644
index 457e76bdc67e958991719c12f4524e1e3d87a4cf..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-input/style/var.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-.o-i-input {
- --ii-placeholder-color: var(--o-color-info4);
-}
diff --git a/packages/opendesign/src/_components/inner-input/types.ts b/packages/opendesign/src/_components/inner-input/types.ts
deleted file mode 100644
index 3b6e3374f0fe91e8c0fec815289c3defd371196c..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-input/types.ts
+++ /dev/null
@@ -1,90 +0,0 @@
-import { ExtractPropTypes, PropType } from 'vue';
-import type { SizeT } from '../../_utils/types';
-
-export const innerInputProps = {
- /**
- * 大小 SizeT
- */
- size: {
- type: String as PropType,
- },
- /**
- * 下拉框的值
- * v-model
- */
- modelValue: {
- type: [String, Number],
- },
- /**
- * 下拉框的默认值
- * 非受控
- */
- defaultValue: {
- type: [String, Number],
- },
- /**
- * 是否是密码输入
- */
- type: {
- type: String as PropType<'text' | 'password'>,
- default: 'text',
- },
- /**
- * 提示文本
- */
- placeholder: {
- type: String,
- },
- /**
- * input id, 用于label关联
- */
- inputId: {
- type: String,
- },
- /**
- * 是否禁用
- */
- disabled: {
- type: Boolean,
- },
- /**
- * 是否只读
- */
- readonly: {
- type: Boolean,
- },
- /**
- * 是否非法
- */
- invalid: {
- type: Boolean,
- },
- /**
- * 是否可以清除
- */
- clearable: {
- type: Boolean,
- },
- /**
- * 解析输入框的值
- */
- parse: {
- type: Function as PropType<(value: string) => string>,
- },
- /**
- * 对值格式化,控制显示格式
- * 需搭配parse处理,保证值的正确性
- */
- format: {
- type: Function as PropType<(value: string | number) => string | number>,
- },
- /**
- * 显示密码的方式
- */
- showPasswordEvent: {
- type: String as PropType<'click' | 'pointerdown'>,
- default: 'pointerdown',
- },
-};
-
-export type InnerInputProps = ExtractPropTypes;
diff --git a/packages/opendesign/src/_components/inner-panel/InnerPanel.vue b/packages/opendesign/src/_components/inner-panel/InnerPanel.vue
deleted file mode 100644
index 14186578879ae16c6fdd15bf81e75eea7db663ad..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-panel/InnerPanel.vue
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
diff --git a/packages/opendesign/src/_components/inner-panel/index.ts b/packages/opendesign/src/_components/inner-panel/index.ts
deleted file mode 100644
index 7cd048ab32b129e88b23713cf3f8a0b28e81db24..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-panel/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import InnerPanel from './InnerPanel.vue';
-
-export { InnerPanel };
diff --git a/packages/opendesign/src/_components/inner-panel/style/index.scss b/packages/opendesign/src/_components/inner-panel/style/index.scss
deleted file mode 100644
index 1221e1274a5cb155dda3c5081d31615db76ce05e..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-panel/style/index.scss
+++ /dev/null
@@ -1,2 +0,0 @@
-@use '../../../_styles/mixin.scss' as *;
-@use './var.scss';
diff --git a/packages/opendesign/src/_components/inner-panel/style/index.ts b/packages/opendesign/src/_components/inner-panel/style/index.ts
deleted file mode 100644
index 344262c5f18d6cd0c596ab87ee967be2975f582d..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-panel/style/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-import '../../../_styles';
-import './index.scss';
diff --git a/packages/opendesign/src/_components/inner-panel/style/var.scss b/packages/opendesign/src/_components/inner-panel/style/var.scss
deleted file mode 100644
index 10b71671b4948ceac7a464ad1cd23a5ae6bb5e49..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-panel/style/var.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-.o-i-panel {
- --popup-bg-color: var(--o-color-fill2);
- --popup-shadow: var(--o-shadow-1);
- --popup-radius: var(--o-radius_control-s);
- --popup-bd: none;
- // --popup-min-width: 312px;
- --popup-padding: 0;
-}
diff --git a/packages/opendesign/src/_components/inner-panel/types.ts b/packages/opendesign/src/_components/inner-panel/types.ts
deleted file mode 100644
index f6d752636fac72ae67a5f4939b8049c2d15b0224..0000000000000000000000000000000000000000
--- a/packages/opendesign/src/_components/inner-panel/types.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import { ExtractPropTypes } from 'vue';
-import { popupProps } from '../../popup/types';
-
-popupProps.trigger.default = 'click-outclick';
-popupProps.position.default = 'bl';
-popupProps.anchor.default = false;
-popupProps.offset.default = 4;
-
-export const innerPanelProps = {
- ...popupProps,
- /**
- * 下拉浮层是否响应式
- */
- noResponsive: {
- type: Boolean,
- },
-};
-
-export type InnerPanelProps = ExtractPropTypes;
diff --git a/packages/opendesign/src/card/__demo__/CardBasic.vue b/packages/opendesign/src/card/__demo__/CardBasic.vue
index 8f4233bb9b303e77863dc3ace5345fa2c7bed63e..47d0c5096731b375f4493a926a925f18eaab1a15 100644
--- a/packages/opendesign/src/card/__demo__/CardBasic.vue
+++ b/packages/opendesign/src/card/__demo__/CardBasic.vue
@@ -128,13 +128,10 @@ const card = {
width: calc(25% - 6px);
}
.footer {
- // margin-top: ;
display: flex;
- justify-detail: space-between;
+ justify-content: space-between;
}
-// .card2 {
-// height: 260px;
-// }
+
.card-icon {
display: flex;
align-items: flex-start;
diff --git a/packages/opendesign/src/carousel/__demo__/CarouselBasic.vue b/packages/opendesign/src/carousel/__demo__/CarouselBasic.vue
index 9773a723f93f505c84ba1a5f30410cdf42ceec30..188292a69530aa75311465d4d71ee30e9c9c255f 100644
--- a/packages/opendesign/src/carousel/__demo__/CarouselBasic.vue
+++ b/packages/opendesign/src/carousel/__demo__/CarouselBasic.vue
@@ -129,7 +129,6 @@ const initSlides = () => {
left: 50%;
top: 0;
z-index: 10;
- // margin-left: -1px;
&.red {
border-color: red;
}
@@ -144,7 +143,6 @@ const initSlides = () => {
margin: auto;
height: 200px;
overflow: hidden;
- // background-color: red;
}
.slide-item2 {
width: 100%;
diff --git a/packages/opendesign/src/carousel/effects/gallery.ts b/packages/opendesign/src/carousel/effects/gallery.ts
index 0d43649fb6beb4244aba806fc4408b5dad3577a3..d6c16c1279a58cd7f0b86a1c1f5b2781155a275d 100644
--- a/packages/opendesign/src/carousel/effects/gallery.ts
+++ b/packages/opendesign/src/carousel/effects/gallery.ts
@@ -61,7 +61,6 @@ export default class Gallery extends Effect {
this.alignType = alignType;
this.moveValue = 0;
- // this.currentIndex = activeIndex;
this.isChanging = false;
// handle touch
diff --git a/packages/opendesign/src/checkbox/style/style.scss b/packages/opendesign/src/checkbox/style/style.scss
index b9a8606bc291265c897ac49a04bbc5a7a4d9f1e3..0bd87add8b61e6107f8da6873a58c236090550ed 100644
--- a/packages/opendesign/src/checkbox/style/style.scss
+++ b/packages/opendesign/src/checkbox/style/style.scss
@@ -60,8 +60,6 @@
transition: border-color var(--o-duration-s) var(--o-easing-standard), background-color var(--o-duration-s) var(--o-easing-standard);
svg {
- // width: var(--checkbox-input-size);
- // height: var(--checkbox-input-size);
width: 24px;
height: 24px;
color: var(--checkbox-input-icon-color);
diff --git a/packages/opendesign/src/form/__demo__/FormRules.vue b/packages/opendesign/src/form/__demo__/FormRules.vue
index 849190dbf23e477c7c9e0ba6133ca24a6a7431b9..0f765dbf9b9522b26fa1e4e227271f6345e1ccd4 100644
--- a/packages/opendesign/src/form/__demo__/FormRules.vue
+++ b/packages/opendesign/src/form/__demo__/FormRules.vue
@@ -225,7 +225,6 @@ const values = computed(() =>
return `${k}: ${JSON.stringify(formModel.value[k as keyof typeof formModel.value])}`;
})
);
-// console.log(values);
const formRef = ref>();
const reset = () => {
diff --git a/packages/opendesign/src/grid/__demo__/GridBasic.vue b/packages/opendesign/src/grid/__demo__/GridBasic.vue
index 2751b49e974db714279b61de632cea595128b436..791d20b89f0f80d615cd15ff663684b2a4a1079a 100644
--- a/packages/opendesign/src/grid/__demo__/GridBasic.vue
+++ b/packages/opendesign/src/grid/__demo__/GridBasic.vue
@@ -99,7 +99,6 @@ import { ORow, OCol } from '../index';
display: flex;
align-items: center;
justify-content: center;
- // width: 25vw;
height: 48px;
}
diff --git a/packages/opendesign/src/hooks/use-out-click.ts b/packages/opendesign/src/hooks/use-out-click.ts
index 3bf32dd27dbf7c96d2707220ed6a3190be80cce4..1d1bd750e3ff489913b23828b9fc022459ee0f20 100644
--- a/packages/opendesign/src/hooks/use-out-click.ts
+++ b/packages/opendesign/src/hooks/use-out-click.ts
@@ -1,7 +1,5 @@
import { isTouchDevice } from '../_utils/is';
-// type mEvent = isTouchDevice ? TouchEvent : MouseEvent;
-
interface handlerItemT {
handler: () => void;
exception?: (e: Event) => boolean;
diff --git a/packages/opendesign/src/input/__demo__/InputEvent.vue b/packages/opendesign/src/input/__demo__/InputEvent.vue
index 0dc336f4a33d30d7c25ec37bf78cec91136628cd..dc5095d11d2db9c14c21167d00435a60da1bea14 100644
--- a/packages/opendesign/src/input/__demo__/InputEvent.vue
+++ b/packages/opendesign/src/input/__demo__/InputEvent.vue
@@ -18,7 +18,6 @@ const format = (v: string) => {
const inputRef = ref>();
const focus = () => {
- // console.log(inputRef.value?.focus);
inputRef.value?.focus();
};
const blur = () => {
diff --git a/packages/opendesign/src/input/__demo__/InputValid.vue b/packages/opendesign/src/input/__demo__/InputValid.vue
index 1c9b0a49991bc0e44f946228d494c54bb1f3a7ea..0850e3037d34ae910e5144f9e665ad8c7b6efad5 100644
--- a/packages/opendesign/src/input/__demo__/InputValid.vue
+++ b/packages/opendesign/src/input/__demo__/InputValid.vue
@@ -17,7 +17,6 @@ const format = (v: string) => {
};
const check = (v: string) => {
return v.length % 2 === 0;
- // return true;
};
const valueOnInvalidChange = (inputValue: string, lastValidInputValue: string) => {
console.log('valueOnInvalidChange', inputValue, lastValidInputValue);
diff --git a/packages/opendesign/src/layer/style/var.scss b/packages/opendesign/src/layer/style/var.scss
index bc32c7ceb8a5ece97cbdf675adb14d901b62a688..1dba062ccc5e787c1aa25a10ddf14500ccf9f53a 100644
--- a/packages/opendesign/src/layer/style/var.scss
+++ b/packages/opendesign/src/layer/style/var.scss
@@ -1,7 +1,6 @@
.o-layer {
--layer-position: absolute;
--layer-mask: var(--o-color-mask1);
- // --layer-z-index: calc(var(--o-z-index-base) + 10);
--layer-align: center;
--layer-justify: center;
--layer-origin: center;
diff --git a/packages/opendesign/src/option/style/style.scss b/packages/opendesign/src/option/style/style.scss
index c2acbb3dc69db7c29bf79781e3be69f6b438196f..87bf2239203eb859e3fb2d43a2671e1d0caf6cb7 100644
--- a/packages/opendesign/src/option/style/style.scss
+++ b/packages/opendesign/src/option/style/style.scss
@@ -24,11 +24,9 @@
}
&.active {
- // @include me-hover {
font-weight: 500;
color: var(--option-color-active);
background-color: var(--option-bg-color-active);
- // }
}
}
diff --git a/packages/opendesign/src/popup/OPopup.vue b/packages/opendesign/src/popup/OPopup.vue
index 25b78c2efe5b23d8d412f5821ec5b2b7d8a7c205..0d9ae2561420b0fc5b41e1f89078968de29eec08 100644
--- a/packages/opendesign/src/popup/OPopup.vue
+++ b/packages/opendesign/src/popup/OPopup.vue
@@ -104,28 +104,6 @@ onMounted(() => {
}
});
- // 触发元素为dom或者选择器,处理事件触发
- // nextTick(() => {
- // if (!wrapperEl.value) {
- // if (typeof props.wrapper === 'string') {
- // wrapperEl.value = document.querySelector(props.wrapper);
- // } else {
- // wrapperEl.value = props.wrapper;
- // }
- // }
-
- // 绑定触发元素事件
- // if (typeof props.target === 'string') {
- // bindTargetEvent(document.querySelector(props.target));
- // } else if (isHtmlElement(props.target)) {
- // bindTargetEvent(props.target as HTMLElement);
- // }
-
- // 初始为true时,更新样式
- // if (visible.value) {
- // updatePopupStyle();
- // }
- // });
});
let triggerListener: ReturnType = [];
@@ -310,16 +288,6 @@ const updateVisible = async (isVisible?: boolean, delay?: number) => {
}
};
-// 触发元素为组件ref,因生命周期问题,延后绑定处理事件触发
-// watch(
-// () => props.target,
-// (ele) => {
-// if (isHtmlElement((ele as ComponentPublicInstance)?.$el)) {
-// bindTargetEvent((ele as ComponentPublicInstance).$el);
-// }
-// }
-// );
-
watch(targetElRef, (elRef) => {
if (isHtmlElement(elRef?.$el)) {
bindTargetEvent(elRef?.$el);
diff --git a/packages/opendesign/src/popup/__demo__/PopupContainer.vue b/packages/opendesign/src/popup/__demo__/PopupContainer.vue
index 5e1c16a403be7a5470baa2c0852dfb3c081c7c1e..d8fb54bf48c0755afd183f4ed07be82ac7aabd64 100644
--- a/packages/opendesign/src/popup/__demo__/PopupContainer.vue
+++ b/packages/opendesign/src/popup/__demo__/PopupContainer.vue
@@ -17,10 +17,7 @@ const btn9 = ref(null);
const visible = ref(true);
const text = ref('text');
const width = ref('50vw');
-setTimeout(() => {
- // text.value += '--|';
- // width.value = '40vw';
-}, 2000);
+
popup container
@@ -102,7 +99,6 @@ setTimeout(() => {
position: relative;
z-index: 10;
background-color: #eee;
- // overflow: visible;
}
.content {
height: 50vh;
@@ -146,7 +142,6 @@ setTimeout(() => {
}
.btn8 {
left: 45vw;
- // bottom: 0;
top: 100vh;
}
.btn9 {
diff --git a/packages/opendesign/src/popup/__demo__/PopupTarget.vue b/packages/opendesign/src/popup/__demo__/PopupTarget.vue
index 880c82637a19c215fa3aa480dbc90b9186968413..c8c7dfe39f3785efbaf332563af2e26e6c8db300 100644
--- a/packages/opendesign/src/popup/__demo__/PopupTarget.vue
+++ b/packages/opendesign/src/popup/__demo__/PopupTarget.vue
@@ -35,7 +35,6 @@ const elRef = ref(null);
position: relative;
z-index: 10;
background-color: #eee;
- // overflow: visible;
}
.btn {
padding: 12px 24px;
diff --git a/packages/opendesign/src/popup/style/var.scss b/packages/opendesign/src/popup/style/var.scss
index 52b330b98e35a7d2f1b759a1767fda4f1274d06d..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644
--- a/packages/opendesign/src/popup/style/var.scss
+++ b/packages/opendesign/src/popup/style/var.scss
@@ -1,3 +0,0 @@
-// .o-popup {
-// --popup-z-index: var(--o-z-index-base);
-// }
diff --git a/packages/opendesign/src/select/__demo__/SelectTest.vue b/packages/opendesign/src/select/__demo__/SelectTest.vue
index 439fff346f55f210f38c17cf4e19e4360982db60..401d30540dcada682a0415543a76cb6f40ecf44f 100644
--- a/packages/opendesign/src/select/__demo__/SelectTest.vue
+++ b/packages/opendesign/src/select/__demo__/SelectTest.vue
@@ -2,12 +2,7 @@
import { ref, watchEffect } from 'vue';
import { OSelect } from '../index';
import { OOption } from '../../option';
-// const options = [
-// { label: 'option 1', value: 0 },
-// { label: 'option 2', value: 'opt2' },
-// { label: 'option 3', value: '' },
-// { label: 'option 4', value: 'opt4' },
-// ];
+
const selectVal1 = ref(0);
const options = ref>([]);
console.time('select');
diff --git a/packages/opendesign/src/table/OTable.vue b/packages/opendesign/src/table/OTable.vue
index fed221a973978970ee2368b83a7fc84b28de8106..40f4f6ba9d65b4bc1bc0f1ef8fe0d5530cbfab9d 100644
--- a/packages/opendesign/src/table/OTable.vue
+++ b/packages/opendesign/src/table/OTable.vue
@@ -9,9 +9,6 @@ import { useTableMeta, DEFAULT_CELL_LAST_COL_MARKER, DEFAULT_ROW_LAST_MARKER } f
const props = defineProps(tableProps);
-// type getT = T extends (infer R)[] ? (R extends TableColumnT ? R['key'] : R) : never;
-// type keyT = getT;
-
defineSlots<{
header(props: { columns: TableColumnT[] }): any;
body(): any;
diff --git a/packages/opendesign/src/table/__demo__/TableSpan.vue b/packages/opendesign/src/table/__demo__/TableSpan.vue
index 945c71b99e92a64f588e5a92e474e875fa0f1bef..cd30ffa5560b0c0dcfe3e2cfa931126175130452 100644
--- a/packages/opendesign/src/table/__demo__/TableSpan.vue
+++ b/packages/opendesign/src/table/__demo__/TableSpan.vue
@@ -16,7 +16,6 @@ function cellSpanFn(rowIdx: number, colIdx: number) {
if (rowIdx === 2 && colIdx === 2) {
return {
rowspan: 2,
- // colspan: 2,
};
}
if (rowIdx === 0 && colIdx === 0) {
diff --git a/packages/opendesign/src/table/__docs__/__case__/TableSpan.vue b/packages/opendesign/src/table/__docs__/__case__/TableSpan.vue
index 3926eb1946dc9f8dfd7f542f505ff8abe176b268..9801b5d6b290a70ac4cd5e488c7bcbac7d98592d 100644
--- a/packages/opendesign/src/table/__docs__/__case__/TableSpan.vue
+++ b/packages/opendesign/src/table/__docs__/__case__/TableSpan.vue
@@ -24,7 +24,6 @@ function cellSpanFn(rowIdx: number, colIdx: number) {
if (rowIdx === 2 && colIdx === 2) {
return {
rowspan: 2,
- // colspan: 2,
};
}
if (rowIdx === 0 && colIdx === 0) {
diff --git a/packages/opendesign/src/textarea/__demo__/TextareaAutoHeight.vue b/packages/opendesign/src/textarea/__demo__/TextareaAutoHeight.vue
index 4b99632006976a879fc91fb8c1b9cf4bef57365d..8df638412c2a679c15b0eb7ce146cc8921d2e612 100644
--- a/packages/opendesign/src/textarea/__demo__/TextareaAutoHeight.vue
+++ b/packages/opendesign/src/textarea/__demo__/TextareaAutoHeight.vue
@@ -5,7 +5,6 @@ import { OTextarea } from '../index';
const val1 = ref('max Height: 300px \n');
const val2 = ref('min Height: 100px');
setTimeout(() => {
- // val1.value = '123';
val2.value = 'min-height: 200px; min-width: 200px ';
}, 2000);
diff --git a/packages/opendesign/src/textarea/__demo__/TextareaBasic.vue b/packages/opendesign/src/textarea/__demo__/TextareaBasic.vue
index 4ae4a8337075ca8f1b69d40ebe1f0c205564d0cf..149344387ca198cd0333552ef0db178b85457d97 100644
--- a/packages/opendesign/src/textarea/__demo__/TextareaBasic.vue
+++ b/packages/opendesign/src/textarea/__demo__/TextareaBasic.vue
@@ -5,9 +5,7 @@ import { OTextarea } from '../index';
const val1 = ref('');
const val3 = ref('');
const val2 = ref('this is input value');
-setTimeout(() => {
- // val1.value += '---';
-}, 2000);
+
const onUpdateModelValue = (val: string) => {
val1.value = val.trim();
diff --git a/packages/opendesign/src/textarea/__docs__/__case__/TextareaAutoHeight.vue b/packages/opendesign/src/textarea/__docs__/__case__/TextareaAutoHeight.vue
index 49def81e854262f4a8a18780ec393a262dc2caf4..abdf8dc7666fb45aa3372d17907872dcbd59f005 100644
--- a/packages/opendesign/src/textarea/__docs__/__case__/TextareaAutoHeight.vue
+++ b/packages/opendesign/src/textarea/__docs__/__case__/TextareaAutoHeight.vue
@@ -13,7 +13,6 @@ import { OTextarea } from '@opensig/opendesign';
const val1 = ref('max Height: 300px \n');
const val2 = ref('min Height: 100px');
setTimeout(() => {
- // val1.value = '123';
val2.value = 'min-height: 200px; min-width: 200px ';
}, 2000);
diff --git a/packages/opendesign/src/textarea/__docs__/__case__/TextareaBasic.vue b/packages/opendesign/src/textarea/__docs__/__case__/TextareaBasic.vue
index eb4b6f3d9d3b9db07fa452fb57646395d154a8d8..32f36373735edac1785f2dc54b00542be5b01db3 100644
--- a/packages/opendesign/src/textarea/__docs__/__case__/TextareaBasic.vue
+++ b/packages/opendesign/src/textarea/__docs__/__case__/TextareaBasic.vue
@@ -13,9 +13,7 @@ import { OTextarea } from '@opensig/opendesign';
const val1 = ref('');
const val3 = ref('');
const val2 = ref('this is input value');
-setTimeout(() => {
- // val1.value += '---';
-}, 2000);
+
const onUpdateModelValue = (val: string) => {
val1.value = val.trim();