-
+
+
+
+
+
-
-
+
-
-
-
-
-
+
+
+
diff --git a/packages/opendesign/src/button/__docs__/__case__/BtnThemeLink.vue b/packages/opendesign/src/button/__docs__/__case__/BtnThemeLink.vue
new file mode 100644
index 000000000..80e87ed1b
--- /dev/null
+++ b/packages/opendesign/src/button/__docs__/__case__/BtnThemeLink.vue
@@ -0,0 +1,27 @@
+
+
+
+#### 链接按钮(带链接功能的文本按钮)
+
+- **功能定位**:用于跳转外部/内部链接的按钮
+- **配置方式**:
+ 使用 `OLink` 组件,传递 `hover-underline`(悬停下划线) + `color="primary"`(链接主色样式)参数
+
+
+
+#### Link Buttons (Text Buttons with Link Functionality)
+
+- **Functional Positioning**: Used for buttons that navigate to external/internal links.
+- **Configuration Method**:
+ Use the `OLink` component, passing the `hover-underline` (hover underline) + `color="primary"` (link primary color style) parameters.
+
+
+
+
+
+
Link Button
+
Link Button
+
+
diff --git a/packages/opendesign/src/button/__docs__/__case__/BtnThemeNormal.vue b/packages/opendesign/src/button/__docs__/__case__/BtnThemeNormal.vue
new file mode 100644
index 000000000..274d68e29
--- /dev/null
+++ b/packages/opendesign/src/button/__docs__/__case__/BtnThemeNormal.vue
@@ -0,0 +1,27 @@
+
+
+
+#### 普通按钮
+
+- **功能定位**:辅助性操作按钮(如取消、返回)
+- **配置方式**:需同时传递两个参数
+ `color="primary"`(标识颜色为主题色) + `variant="outline"`(线框样式)
+
+
+
+#### Normal Buttons
+
+- **Functional Positioning**: Auxiliary action buttons (e.g., cancellation, return).
+- **Configuration Method**: Requires passing two parameters simultaneously:
+ `color="primary"` (indicates the color as the theme color) + `variant="outline"` (outline style).
+
+
+
+
+ Normal Button
+ Normal Button
+ Normal Button
+
+
diff --git a/packages/opendesign/src/button/__docs__/__case__/BtnThemePrimary.vue b/packages/opendesign/src/button/__docs__/__case__/BtnThemePrimary.vue
new file mode 100644
index 000000000..d4ac29f1d
--- /dev/null
+++ b/packages/opendesign/src/button/__docs__/__case__/BtnThemePrimary.vue
@@ -0,0 +1,26 @@
+
+
+
+#### 强调按钮
+
+- **功能定位**:页面核心操作的主按钮(如提交、确认)
+- **配置方式**:需同时传递两个参数
+`color="primary"`(标识颜色为主题色) + `variant="solid"`(实心样式)
+
+
+#### Primary Buttons (Main Action Buttons)
+
+- **Functional Positioning**: Primary button for core page operations (e.g., submission, confirmation).
+- **Configuration Method**: Requires passing two parameters simultaneously:
+ `color="primary"` (indicates the color as the theme color) + `variant="solid"` (solid style).
+
+
+
+
+ Primary Button
+ Primary Button
+ Primary Button
+
+
diff --git a/packages/opendesign/src/button/__docs__/index.en-US.md b/packages/opendesign/src/button/__docs__/index.en-US.md
index b81cf8ee8..ed5592c72 100644
--- a/packages/opendesign/src/button/__docs__/index.en-US.md
+++ b/packages/opendesign/src/button/__docs__/index.en-US.md
@@ -7,10 +7,48 @@ sidebar: OButton
## Demo
-
-## Api
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## API
+
+### CSS Variables
+
+| CSS Variable | Description |
+| ------------------------- | -------------------------------------------------------------------- |
+| \-\-btn-color | Button text color |
+| \-\-btn-color-hover | Button text color on hover |
+| \-\-btn-color-active | Button text color when active |
+| \-\-btn-bd-color | Button border color |
+| \-\-btn-bd-color-hover | Button border color on hover |
+| \-\-btn-bd-color-active | Button border color when active |
+| \-\-btn-bd-color-disabled | Button border color in disabled state |
+| \-\-btn-color-disabled | Button text color in disabled state |
+| \-\-btn-bg-color | Button background color |
+| \-\-btn-bg-color-hover | Button background color on hover |
+| \-\-btn-bg-color-active | Button background color when active |
+| \-\-btn-bg-color-disabled | Button background color in disabled state |
+| \-\-btn-radius | Button border radius |
+| \-\-btn-gap | Spacing between the button's preceding and following slots and text |
+| \-\-btn-padding | Button internal padding |
+| \-\-btn-icon-size | Size of text and icons in the button's preceding and following slots |
+| \-\-btn-height | Button height |
+| \-\-btn-min-width | Button minimum width (varies with the `size` parameter) |
diff --git a/packages/opendesign/src/button/__docs__/index.zh-CN.md b/packages/opendesign/src/button/__docs__/index.zh-CN.md
index e03921b6f..8d1210942 100644
--- a/packages/opendesign/src/button/__docs__/index.zh-CN.md
+++ b/packages/opendesign/src/button/__docs__/index.zh-CN.md
@@ -7,10 +7,48 @@ sidebar: OButton 按钮
## 示例
-
-## Api
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## API
+
+### CSS 变量
+
+| CSS 变量 | 描述 |
+| ------------------------- | ------------------------------------ |
+| \-\-btn-color | 按钮文字颜色 |
+| \-\-btn-color-hover | 按钮鼠标悬停文字颜色 |
+| \-\-btn-color-active | 按钮鼠标按下文字颜色 |
+| \-\-btn-bd-color | 按钮边框颜色 |
+| \-\-btn-bd-color-hover | 按钮鼠标悬停边框颜色 |
+| \-\-btn-bd-color-active | 按钮鼠标按下边框颜色 |
+| \-\-btn-bd-color-disabled | 按钮禁用状态边框颜色 |
+| \-\-btn-color-disabled | 按钮禁用状态文字颜色 |
+| \-\-btn-bg-color | 按钮背景色 |
+| \-\-btn-bg-color-hover | 按钮鼠标悬停背景色 |
+| \-\-btn-bg-color-active | 按钮鼠标按下背景色 |
+| \-\-btn-bg-color-disabled | 按钮禁用状态背景色 |
+| \-\-btn-radius | 按钮圆角 |
+| \-\-btn-gap | 按钮前后插槽与文本间距 |
+| \-\-btn-padding | 按钮内边距 |
+| \-\-btn-icon-size | 按钮前后插槽文字及图标大小 |
+| \-\-btn-height | 按钮高度 |
+| \-\-btn-min-width | 按钮最小宽度(随着 `size` 参数变化) |
--
Gitee