diff --git a/site/docs/overview.en-US.md b/site/docs/overview.en-US.md
index 2e846c248..8a9211ab6 100644
--- a/site/docs/overview.en-US.md
+++ b/site/docs/overview.en-US.md
@@ -4,7 +4,7 @@ description: Component types will continue to be added according to business pra
spline: explain
---
-
+ );
+}
diff --git a/src/typography/_example/combination.tsx b/src/typography/_example/combination.tsx
new file mode 100644
index 000000000..a6ff9b4c1
--- /dev/null
+++ b/src/typography/_example/combination.tsx
@@ -0,0 +1,57 @@
+import React from 'react';
+import { TypographyText, TypographyTitle, TypographyParagraph } from 'tdesign-mobile-react';
+
+import './style/index.less';
+
+export default function CombinationDemo() {
+ return (
+
+ What is TDesign
+
+ TDesign is an enterprise-level design system accumulated by Tencent's various business teams.
+
+
+
+ TDesign features a unified design values, consistent design language, and visual style, helping users form
+ continuous and coherent perceptions of the experience.
+ {' '}
+ Based on this, TDesign offers out-of-the-box UI component libraries, design guidelines, and design assets,
+ elegantly and efficiently freeing design and development from repetitive tasks. Simultaneously, it facilitates
+ easy extension on top of TDesign, enabling a better alignment with business requirements.
+
+ Comprehensive
+
+ TDesign Support Vue 2, Vue 3,{' '}
+ React components for Desktop Application and{' '}
+ Vue 3, Wechat MiniProgram components
+ for Mobile Application.
+
+
+
+
Features
+
+ Comprehensive
+
+
Consistency
+
Usability
+
+
+
Join TDesign
+
+
+
+
+
Features
+
+ Comprehensive
+
+
Consistency
+
Usability
+
+
+
Join TDesign
+
+
+
+ );
+}
diff --git a/src/typography/_example/copyable.tsx b/src/typography/_example/copyable.tsx
new file mode 100644
index 000000000..dfc1bd0ac
--- /dev/null
+++ b/src/typography/_example/copyable.tsx
@@ -0,0 +1,27 @@
+import React from 'react';
+import { SmileIcon } from 'tdesign-icons-react';
+import { TypographyText } from 'tdesign-mobile-react';
+
+import './style/index.less';
+
+export default function CopyableDemo() {
+ return (
+
+
+ This is a copyable text.
+
+
+ ,
+ onCopy: () => {
+ console.log('触发 copy 事件,已复制文本');
+ },
+ }}
+ >
+ This is a copyable text with custom icon.
+
+
+`;
+
+exports[`csr snapshot test > csr test src/typography/_example/combination.tsx 1`] = `
+
+
+
+ What is TDesign
+
+
+
+ TDesign is an enterprise-level design system accumulated by Tencent's various business teams.
+
+
+
+
+
+ TDesign features a unified design values, consistent design language, and visual style, helping users form continuous and coherent perceptions of the experience.
+
+
+
+ Based on this, TDesign offers out-of-the-box UI component libraries, design guidelines, and design assets, elegantly and efficiently freeing design and development from repetitive tasks. Simultaneously, it facilitates easy extension on top of TDesign, enabling a better alignment with business requirements.
+
+`;
+
+exports[`csr snapshot test > csr test src/typography/_example/copyable.tsx 1`] = `
+
+
+
+
+ This is a copyable text.
+
+
+
+
+
+
+
+ This is a copyable text with custom icon.
+
+
+
+
+
+
+
+`;
+
+exports[`csr snapshot test > csr test src/typography/_example/ellipsis.tsx 1`] = `
+
+
+
+
+
+ TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
+
+
+
+
+
+
+ TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
+
+
+ 展开
+
+
+
+
+
+
+ TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
+
+
+
+
+
+
+
+
+`;
+
+exports[`csr snapshot test > csr test src/typography/_example/index.tsx 1`] = `
+
+
+
+
+ Typography 排版
+
+
+ 用于定义页面中文本的基本格式,包括标题、正文及辅助文本等。
+
+
+
+
+
+ 01 基础排版
+
+
+ 基础文本
+
+
+
+
+
+ TDesign 是腾讯各业务团队在服务业务过程中沉淀的一套企业级设计体系。
+
+
+
+
+
+
+
+ 组合用法
+
+
+
+
+
+ What is TDesign
+
+
+
+ TDesign is an enterprise-level design system accumulated by Tencent's various business teams.
+
+
+
+
+
+ TDesign features a unified design values, consistent design language, and visual style, helping users form continuous and coherent perceptions of the experience.
+
+
+
+ Based on this, TDesign offers out-of-the-box UI component libraries, design guidelines, and design assets, elegantly and efficiently freeing design and development from repetitive tasks. Simultaneously, it facilitates easy extension on top of TDesign, enabling a better alignment with business requirements.
+
+`;
+
exports[`csr snapshot test > csr test src/upload/_example/base.tsx 1`] = `
ssr test src/tree-select/_example/multiple.tsx 1`]
exports[`ssr snapshot test > ssr test src/tree-select/_example/normal.tsx 1`] = `""`;
+exports[`ssr snapshot test > ssr test src/typography/_example/base.tsx 1`] = `"
TDesign 是腾讯各业务团队在服务业务过程中沉淀的一套企业级设计体系。
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/combination.tsx 1`] = `"
What is TDesign
TDesign is an enterprise-level design system accumulated by Tencent's various business teams.
TDesign features a unified design values, consistent design language, and visual style, helping users form continuous and coherent perceptions of the experience. Based on this, TDesign offers out-of-the-box UI component libraries, design guidelines, and design assets, elegantly and efficiently freeing design and development from repetitive tasks. Simultaneously, it facilitates easy extension on top of TDesign, enabling a better alignment with business requirements.
Comprehensive
TDesign Support Vue 2, Vue 3, React components for Desktop Application and Vue 3, Wechat MiniProgram components for Mobile Application.
Features
Comprehensive
Consistency
Usability
Join TDesign
Features
Comprehensive
Consistency
Usability
Join TDesign
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/copyable.tsx 1`] = `"
This is a copyable text.
This is a copyable text with custom icon.
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/ellipsis.tsx 1`] = `"
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
展开
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/index.tsx 1`] = `"
Typography 排版
用于定义页面中文本的基本格式,包括标题、正文及辅助文本等。
01 基础排版
基础文本
TDesign 是腾讯各业务团队在服务业务过程中沉淀的一套企业级设计体系。
组合用法
What is TDesign
TDesign is an enterprise-level design system accumulated by Tencent's various business teams.
TDesign features a unified design values, consistent design language, and visual style, helping users form continuous and coherent perceptions of the experience. Based on this, TDesign offers out-of-the-box UI component libraries, design guidelines, and design assets, elegantly and efficiently freeing design and development from repetitive tasks. Simultaneously, it facilitates easy extension on top of TDesign, enabling a better alignment with business requirements.
Comprehensive
TDesign Support Vue 2, Vue 3, React components for Desktop Application and Vue 3, Wechat MiniProgram components for Mobile Application.
Features
Comprehensive
Consistency
Usability
Join TDesign
Features
Comprehensive
Consistency
Usability
Join TDesign
主题样式
常规主色成功警告错误标记
可复制
This is a copyable text.
This is a copyable text with custom icon.
文本省略
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
展开
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/theme.tsx 1`] = `"
常规主色成功警告错误标记
"`;
+
exports[`ssr snapshot test > ssr test src/upload/_example/base.tsx 1`] = `"
上传图片
"`;
exports[`ssr snapshot test > ssr test src/upload/_example/custom.tsx 1`] = `"
请上传身份证人像面
请上传身份证国徽面
"`;
diff --git a/test/snap/__snapshots__/ssr.test.jsx.snap b/test/snap/__snapshots__/ssr.test.jsx.snap
index 97724c23a..5c0d35e82 100644
--- a/test/snap/__snapshots__/ssr.test.jsx.snap
+++ b/test/snap/__snapshots__/ssr.test.jsx.snap
@@ -782,6 +782,18 @@ exports[`ssr snapshot test > ssr test src/tree-select/_example/multiple.tsx 1`]
exports[`ssr snapshot test > ssr test src/tree-select/_example/normal.tsx 1`] = `""`;
+exports[`ssr snapshot test > ssr test src/typography/_example/base.tsx 1`] = `"
TDesign 是腾讯各业务团队在服务业务过程中沉淀的一套企业级设计体系。
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/combination.tsx 1`] = `"
What is TDesign
TDesign is an enterprise-level design system accumulated by Tencent's various business teams.
TDesign features a unified design values, consistent design language, and visual style, helping users form continuous and coherent perceptions of the experience. Based on this, TDesign offers out-of-the-box UI component libraries, design guidelines, and design assets, elegantly and efficiently freeing design and development from repetitive tasks. Simultaneously, it facilitates easy extension on top of TDesign, enabling a better alignment with business requirements.
Comprehensive
TDesign Support Vue 2, Vue 3, React components for Desktop Application and Vue 3, Wechat MiniProgram components for Mobile Application.
Features
Comprehensive
Consistency
Usability
Join TDesign
Features
Comprehensive
Consistency
Usability
Join TDesign
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/copyable.tsx 1`] = `"
This is a copyable text.
This is a copyable text with custom icon.
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/ellipsis.tsx 1`] = `"
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
展开
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/index.tsx 1`] = `"
Typography 排版
用于定义页面中文本的基本格式,包括标题、正文及辅助文本等。
01 基础排版
基础文本
TDesign 是腾讯各业务团队在服务业务过程中沉淀的一套企业级设计体系。
组合用法
What is TDesign
TDesign is an enterprise-level design system accumulated by Tencent's various business teams.
TDesign features a unified design values, consistent design language, and visual style, helping users form continuous and coherent perceptions of the experience. Based on this, TDesign offers out-of-the-box UI component libraries, design guidelines, and design assets, elegantly and efficiently freeing design and development from repetitive tasks. Simultaneously, it facilitates easy extension on top of TDesign, enabling a better alignment with business requirements.
Comprehensive
TDesign Support Vue 2, Vue 3, React components for Desktop Application and Vue 3, Wechat MiniProgram components for Mobile Application.
Features
Comprehensive
Consistency
Usability
Join TDesign
Features
Comprehensive
Consistency
Usability
Join TDesign
主题样式
常规主色成功警告错误标记
可复制
This is a copyable text.
This is a copyable text with custom icon.
文本省略
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
展开
TDesign 秉承开放的设计理念从创立之初就采用开源协作的方式进行设计和开发。协作方案讨论、组件设计以及 API 设计,包括源代码在内均在公司内部完全开放,赢得了内部开发者和设计师的广泛关注。TDesign 遵循平等、开放、严格的原则,不论参与者的角色如何。
"`;
+
+exports[`ssr snapshot test > ssr test src/typography/_example/theme.tsx 1`] = `"
常规主色成功警告错误标记
"`;
+
exports[`ssr snapshot test > ssr test src/upload/_example/base.tsx 1`] = `"
上传图片
"`;
exports[`ssr snapshot test > ssr test src/upload/_example/custom.tsx 1`] = `"