From 4667818816b43e9f0c66c41974f9d926748d4726 Mon Sep 17 00:00:00 2001 From: Ilan Date: Sun, 14 Oct 2018 18:04:40 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=90=20docs=20patterns=20overview=20en-?= =?UTF-8?q?US?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/spec/overview.en-US.md | 32 ++++++++++++++++++++ docs/spec/{overview.md => overview.zh-CN.md} | 8 ++--- 2 files changed, 34 insertions(+), 6 deletions(-) create mode 100644 docs/spec/overview.en-US.md rename docs/spec/{overview.md => overview.zh-CN.md} (95%) diff --git a/docs/spec/overview.en-US.md b/docs/spec/overview.en-US.md new file mode 100644 index 0000000000..b3c24044dd --- /dev/null +++ b/docs/spec/overview.en-US.md @@ -0,0 +1,32 @@ +--- +category: Patterns +order: 0 +title: Overview +--- + +The use of design patterns in enterprise-level businesses can significantly increase the certainty of the R&D team, save unnecessary design and maintain system consistency, allowing the “designer” to focus on creativity where it is most needed. + +Design patterns adhere to Ant Design design values and provide a general solution to recurring design issues in enterprise products. The designer can directly use the design pattern to complete the interface design, or the design pattern can be used as a starting point to derive a more business-specific solution to meet the individual design needs. + +At the same time, this is a dynamically updated design document, and your reading and feedback is the driving force behind our progress, [Github Feedback Address] (https://github.com/ant-design/ant-design/issues). + +## Framework Information + +![Structure diagram](https://gw.alipayobjects.com/zos/rmsportal/NyWYOFQxJYElAwtUfSdv.png) + +The complete design pattern will include examples of templates, components (ETC), and general-purpose concepts: + +- **Function example:** Consists of multiple templates to inspire users how to use and build a common feature. +- **Template:** A page-level example that inspires users how to build a typical page in a system, such as a detail page. +- **Component** +   - Basic components: The most basic elements of the system, such as buttons and pagers. +   - Business components/modules: Block-level examples, typically consisting of multiple components, such as the PageHeader generic header. +- **General concepts:** Some conventions that guarantee ETC systematization, such as typesetting, fonts, and copywriting. + +## Resources + +We work with engineers to transform design patterns into reusable code that maximizes your productivity and communication efficiency. + +- [Ant Design Pro](https://pro.ant.design): Out-of-the-box solution with 20+ templates and 10+ business components +- [Ant Design Components](https://ant.design/docs/react/introduce): Ant Design's React implementation is a global component library with 50+ base components +- [Ant Design Library](http://library.ant.design/): Axure resource packs are included with the code to make your prototype look like a visual draft, including templates, components, and more. diff --git a/docs/spec/overview.md b/docs/spec/overview.zh-CN.md similarity index 95% rename from docs/spec/overview.md rename to docs/spec/overview.zh-CN.md index a85fd94828..74c0792b32 100644 --- a/docs/spec/overview.md +++ b/docs/spec/overview.zh-CN.md @@ -1,11 +1,7 @@ --- -category: - zh-CN: 模式 - en-US: Patterns +category: 模式 order: 0 -title: - zh-CN: 概览 - en-US: Overview +title: 概览 --- 在企业级业务中使用设计模式,能大幅度提升研发团队的确定性,节约无谓的设计且保持系统一致性,让『设计者』把创造力专注在最需要的地方。