arco-design-vue
arco-design-vue copied to clipboard
docs(overview): add overview page
Types of changes
- [ ] New feature
- [ ] Bug fix
- [ ] Enhancement
- [ ] Component style change
- [ ] Typescript definition change
- [x] Documentation change
- [ ] Coding style change
- [ ] Refactoring
- [ ] Test cases
- [ ] Continuous integration
- [ ] Breaking change
- [ ] Others
Background and context
Solution
How is the change tested?
Changelog
| Type | Component | Changelog(CN) | Changelog(EN) | Related issues |
|---|---|---|---|---|
| docs | - | 新增组件索引页面 | new overview page | - |
Checklist:
- [ ] Test suite passes (
npm run test) - [ ] Provide changelog for relevant changes (e.g. bug fixes and new features) if applicable.
- [ ] Changes are submitted to the appropriate branch (e.g. features should be submitted to
featurebranch and others should be submitted tomainbranch)
Other information
❗️style and page struct from arco react (icon same)
问题
- 可以优化页面结构,抽离下组件。
meta.ts(元数据)或许可以直接使用 routes components。meta.ts数据结构可以简化,不需要i18n参与,仅使用key就可以,而i18n的展示可以在组件内使用t处理。
TODO
- [ ] 预发布版本组件
a-overflow-list,a-scrollbaricon - [x] 小屏幕下的展示,布局可以使用
col组件12 , 12的方式。 - [x] 语义化优化,
col应该使用a链接包裹,点击事件触发a链接跳转 - [x]
tabindex支持(聚焦:focus) - [x] 聚焦项
enter键盘事件,触发跳转 - [x] 组件展示顺序和菜单一致
- 直接使用 routes components 有结构改动,暂时没有采用
组件 icon
未实现组件
- 日历 Calendar
缺少图标
- [ ] 文本域 Textarea
- [ ] 标签输入框 InputTag
- [ ] 分割分割 Split
- [ ] 折叠列表 OverflowList
- [ ] 滚动条 Scrollbar