diff --git a/.vscode/opendesign.token.code-snippets b/.vscode/opendesign.token.code-snippets
index f46c4e849c0a385eafa125d6097e284299437c45..e4222b68a6d645e1c1d137c10a11e8f2fe2fdcff 100644
--- a/.vscode/opendesign.token.code-snippets
+++ b/.vscode/opendesign.token.code-snippets
@@ -295,6 +295,14 @@
"description": "遮罩色1: 用于弹窗遮罩色[light: rgba(0, 0, 0, 0.5), 'dark: rgba(0, 0, 0, 0.5)]",
"scope": "css,scss,less"
},
+ "--o-color-mask2": {
+ "prefix": [
+ "--o-color-mask2"
+ ],
+ "body": "var(--o-color-mask2)",
+ "description": "遮罩色2: 用于loading遮罩色[light: rgba(0, 0, 0, 0.1), 'dark: rgba(0, 0, 0, 0.1)]",
+ "scope": "css,scss,less"
+ },
"--o-shadow-1": {
"prefix": [
"--o-shadow-1"
diff --git a/packages/docs/global.md b/packages/docs/global.md
index aa5ad896c75538fce733deb02d0c0ca6d414737f..aaf6bca07bb5f9b12042d24b87ac68673baa4478 100644
--- a/packages/docs/global.md
+++ b/packages/docs/global.md
@@ -16,3 +16,10 @@
| initLinkPrefixIcon | (icon: Component) | -- | 设置 link 组件前缀图标 |
| initCloseIcon | (icon: Component) | -- | 设置全局关闭图标 |
| initAddIcon | (icon: Component) | -- | 设置全局添加图标 |
+
+| 方法名 | 参数 | 默认值 |
+| :------ | :-------------------------------------- | :-------- |
+| color | undefined primary success warning error | undefined |
+| variant | fill outline text | outline |
+| rounded | undefined string 'pill' | undefined |
+| size | small medium large | medium |
diff --git a/packages/opendesign/src/components/pagination/OPagination.vue b/packages/opendesign/src/components/pagination/OPagination.vue
index 6d626850de9280e0e268c8fc35a19ea248ef8234..ab015c021d4ad91dca84f1ac58eb183efa19b16d 100644
--- a/packages/opendesign/src/components/pagination/OPagination.vue
+++ b/packages/opendesign/src/components/pagination/OPagination.vue
@@ -1,48 +1,18 @@