Tencent’s open-source enterprise-level design system, TDesign

Tencent’s open-source enterprise-level design system, TDesign

2022-09-05 0 312
Resource Number 38220 Last Updated 2025-02-24
¥ 0USD Upgrade VIP
Download Now Matters needing attention
Can't download? Please contact customer service to submit a link error!
Value-added Service: Installation Guide Environment Configuration Secondary Development Template Modification Source Code Installation

In this issue, we recommend a Tencent open source enterprise-level design system – TDesign.

Tencent’s open-source enterprise-level design system, TDesign插图

TDesign is an enterprise-level design system precipitated by Tencent’s business teams in the process of serving the business.

TDesign has a unified design value, a consistent design language and visual style, to help users form a continuous and unified experience perception. On top of this, TDesign provides out-of-the-box libraries of UI components, design guidelines, and related design assets to free design and R&D from repetitive work in an elegant and efficient way, while making it easy for everyone to build on TDesign to better meet business needs.

TDesign Origins

In the past, many teams within Tencent have built different design systems and component library products to meet their own business requirements and improve R&D efficiency. These systems are maintained independently and separately from each other. And as the scale of the internal business continues to expand, this fragmentation is becoming more and more serious.

In order to cope with this situation, Tencent has established an internal Open Source Collaboration Committee, which refers to the organization of the open source community and brings together different technical teams of similar projects to build open source together. In this context, TDesign came into being to build a complete and easy-to-use design system and component library products in an open-source and collaborative way within Tencent.

Tencent’s open-source enterprise-level design system, TDesign插图1

Features

complete

It supports the development of Vue 2, Vue 3, React and mobile Vue 3 and WeChat Mini Programs, and other technology stacks such as Augurar and Flutter are under development
Provide a rich variety of design resources, including Figma, Adobe XD, Sketch, and more, to free designers from repetitive work
Auxiliary design tools such as Sketch design plug-in are provided, and they can also be used in common design tools on the market, such as Tencent CoDesign, Instant Design, Pixso, and Ink Knife

 

Tencent’s open-source enterprise-level design system, TDesign插图2

unanimous

Having a unified design value and visual style helps products maintain a consistent product experience throughout the cross-device design and development process
The API definition and implementation of each technology stack product are consistent, which is more advantageous when building unified/multi-terminal coverage/cross-technology stack front-end applications

Tencent’s open-source enterprise-level design system, TDesign插图3

Use

Refine the design experience of different businesses and scenarios, and provide general design guidelines to lower the threshold for use
Users can extend their design styles through Design Tokens
The Starter Kit is provided to help users get started quickly

Tencent’s open-source enterprise-level design system, TDesign插图4

warehouse

TDesign is a multi-repo, TDesign has the following code repository:

Primary and generic warehouses

TDesign Main Repository and Documentation: https://github.com/Tencent/tdesign
TDesign Public Icon: https://github.com/Tencent/tdesign-icons
TDesign Public Style: https://github.com/Tencent/tdesign-common

Desktop component library

Vue 2.x Technology Stack: https://github.com/Tencent/tdesign-vue
Vue 3.x Technology Stack: https://github.com/Tencent/tdesign-vue-next
React 16.x Technology Stack: https://github.com/Tencent/tdesign-react
Angular 10-based implementation: tdesign-angular is coming soon

Mobile component library

Vue 3.x Technology Stack: https://github.com/Tencent/tdesign-mobile-vue
WeChat Mini Program: https://github.com/Tencent/tdesign-miniprogram
React 16.x tech stack: tdesign-mobile-react tech stack
flutter 1.17.0: tdesign-flutter is coming soon

Starter and surroundings

Scaffolding for TDesign Solutions: https://github.com/Tencent/tdesign-starter-cli
Tdesign-VUE-based solution: https://github.com/Tencent/tdesign-vue-starter
Solution based on tdesign-vue-next: https://github.com/Tencent/tdesign-vue-next-starter

Tencent’s open-source enterprise-level design system, TDesign插图5

You can read more on your own.

资源下载此资源为免费资源立即下载
Telegram:@John_Software

Disclaimer: This article is published by a third party and represents the views of the author only and has nothing to do with this website. This site does not make any guarantee or commitment to the authenticity, completeness and timeliness of this article and all or part of its content, please readers for reference only, and please verify the relevant content. The publication or republication of articles by this website for the purpose of conveying more information does not mean that it endorses its views or confirms its description, nor does it mean that this website is responsible for its authenticity.

Ictcoder Free source code Tencent’s open-source enterprise-level design system, TDesign https://ictcoder.com/kyym/tencents-open-source-enterprise-level-design-system-tdesign.html

Share free open-source source code

Q&A
  • 1, automatic: after taking the photo, click the (download) link to download; 2. Manual: After taking the photo, contact the seller to issue it or contact the official to find the developer to ship.
View details
  • 1, the default transaction cycle of the source code: manual delivery of goods for 1-3 days, and the user payment amount will enter the platform guarantee until the completion of the transaction or 3-7 days can be issued, in case of disputes indefinitely extend the collection amount until the dispute is resolved or refunded!
View details
  • 1. Heptalon will permanently archive the process of trading between the two parties and the snapshots of the traded goods to ensure that the transaction is true, effective and safe! 2, Seven PAWS can not guarantee such as "permanent package update", "permanent technical support" and other similar transactions after the merchant commitment, please identify the buyer; 3, in the source code at the same time there is a website demonstration and picture demonstration, and the site is inconsistent with the diagram, the default according to the diagram as the dispute evaluation basis (except for special statements or agreement); 4, in the absence of "no legitimate basis for refund", the commodity written "once sold, no support for refund" and other similar statements, shall be deemed invalid; 5, before the shooting, the transaction content agreed by the two parties on QQ can also be the basis for dispute judgment (agreement and description of the conflict, the agreement shall prevail); 6, because the chat record can be used as the basis for dispute judgment, so when the two sides contact, only communicate with the other party on the QQ and mobile phone number left on the systemhere, in case the other party does not recognize self-commitment. 7, although the probability of disputes is very small, but be sure to retain such important information as chat records, mobile phone messages, etc., in case of disputes, it is convenient for seven PAWS to intervene in rapid processing.
View details
  • 1. As a third-party intermediary platform, Qichou protects the security of the transaction and the rights and interests of both buyers and sellers according to the transaction contract (commodity description, content agreed before the transaction); 2, non-platform online trading projects, any consequences have nothing to do with mutual site; No matter the seller for any reason to require offline transactions, please contact the management report.
View details

Related Article

make a comment
No comments available at the moment
Official customer service team

To solve your worries - 24 hours online professional service