Tencent / Tencent/tdesign-flutter

组件设计稿对齐

Open
#1,027 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Dart
Stars
1.2k
Forks
182
Avg merge
2d 2h
Merged PRs (30d)
88

Description

基础

  1. Button 按钮 https://github.com/Tencent/tdesign-flutter/pull/1039 https://github.com/Tencent/tdesign-flutter/pull/1103
  2. Divider 分割线 https://github.com/Tencent/tdesign-flutter/pull/1044 https://github.com/Tencent/tdesign-flutter/pull/1101
  3. Fab 悬浮按钮 https://github.com/Tencent/tdesign-flutter/pull/1040
  4. Icon 图标 https://github.com/Tencent/tdesign-flutter/pull/1045
  5. Link 链接 https://github.com/Tencent/tdesign-flutter/pull/1043 https://github.com/Tencent/tdesign-flutter/pull/1052 https://github.com/Tencent/tdesign-flutter/pull/1053
  6. Text 文本 https://github.com/Tencent/tdesign-flutter/pull/1042

导航

  1. BackTop 返回顶部 https://github.com/Tencent/tdesign-flutter/pull/1079
  2. Drawer 抽屉 https://github.com/Tencent/tdesign-flutter/pull/1080 https://github.com/Tencent/tdesign-flutter/pull/1134
  3. Indexes 索引 https://github.com/Tencent/tdesign-flutter/pull/1081 https://github.com/Tencent/tdesign-flutter/pull/1133
  4. Navbar 导航栏 https://github.com/Tencent/tdesign-flutter/pull/1082 https://github.com/Tencent/tdesign-flutter/pull/1136
  5. SideBar 侧边栏 https://github.com/Tencent/tdesign-flutter/pull/1083 https://github.com/Tencent/tdesign-flutter/pull/1135
  6. Steps 步骤条 https://github.com/Tencent/tdesign-flutter/pull/1084
  7. TabBar 标签栏 https://github.com/Tencent/tdesign-flutter/pull/1085 https://github.com/Tencent/tdesign-flutter/pull/1138
  8. Tabs 选项卡 https://github.com/Tencent/tdesign-flutter/pull/1072 https://github.com/Tencent/tdesign-flutter/pull/1100

输入

  1. Calendar 日历 https://github.com/Tencent/tdesign-flutter/pull/1059
  2. Cascader 级联选择器 https://github.com/Tencent/tdesign-flutter/pull/1060
  3. CheckBox 多选框 https://github.com/Tencent/tdesign-flutter/pull/1048 https://github.com/Tencent/tdesign-flutter/pull/1057 https://github.com/Tencent/tdesign-flutter/pull/1104
  4. DateTimePicker 时间选择器 https://github.com/Tencent/tdesign-flutter/pull/1061
  5. Form 表单 https://github.com/Tencent/tdesign-flutter/pull/1038 https://github.com/Tencent/tdesign-flutter/pull/1102 https://github.com/Tencent/tdesign-flutter/pull/1105
  6. Input 输入框 https://github.com/Tencent/tdesign-flutter/pull/1038 https://github.com/Tencent/tdesign-flutter/pull/1102
  7. Picker 选择器 https://github.com/Tencent/tdesign-flutter/pull/1062 https://github.com/Tencent/tdesign-flutter/pull/1121
  8. Radio 单选框 https://github.com/Tencent/tdesign-flutter/pull/1049 https://github.com/Tencent/tdesign-flutter/pull/1109 https://github.com/Tencent/tdesign-flutter/pull/1119
  9. Rate 评分 https://github.com/Tencent/tdesign-flutter/pull/1056 https://github.com/Tencent/tdesign-flutter/pull/1070 https://github.com/Tencent/tdesign-flutter/pull/1108
  10. Search 搜索框 https://github.com/Tencent/tdesign-flutter/pull/1051 https://github.com/Tencent/tdesign-flutter/pull/1110
  11. Slider 滑动选择器 https://github.com/Tencent/tdesign-flutter/pull/1063
  12. Stepper 步进器 https://github.com/Tencent/tdesign-flutter/pull/1064 https://github.com/Tencent/tdesign-flutter/pull/1122
  13. Switch 开关 https://github.com/Tencent/tdesign-flutter/pull/1050
  14. Textarea 多行文本框 https://github.com/Tencent/tdesign-flutter/pull/1038 https://github.com/Tencent/tdesign-flutter/pull/1111
  15. TreeSelect 树形选择 https://github.com/Tencent/tdesign-flutter/pull/1065
  16. Upload 上传 https://github.com/Tencent/tdesign-flutter/pull/1047

数据展示

  1. Avatar 头像 https://github.com/Tencent/tdesign-flutter/pull/1090
  2. Badge 徽标 https://github.com/Tencent/tdesign-flutter/pull/1070 https://github.com/Tencent/tdesign-flutter/pull/1071 https://github.com/Tencent/tdesign-flutter/pull/1106 https://github.com/Tencent/tdesign-flutter/pull/1107
  3. Cell 单元格 https://github.com/Tencent/tdesign-flutter/pull/1026
  4. Collapse 折叠面板 https://github.com/Tencent/tdesign-flutter/pull/1089
  5. Empty 空状态 https://github.com/Tencent/tdesign-flutter/pull/1086
  6. Footer 页脚 https://github.com/Tencent/tdesign-flutter/pull/1088
  7. Image 图片 https://github.com/Tencent/tdesign-flutter/pull/1087
  8. ImageViewer 图片预览 https://github.com/Tencent/tdesign-flutter/pull/1091
  9. Progress 进度条 https://github.com/Tencent/tdesign-flutter/pull/1092
  10. Result 结果 https://github.com/Tencent/tdesign-flutter/pull/1093
  11. Skeleton 骨架屏 https://github.com/Tencent/tdesign-flutter/pull/1094
  12. Swiper 轮播图 https://github.com/Tencent/tdesign-flutter/pull/1095
  13. Table 表格
  14. Tag 标签 https://github.com/Tencent/tdesign-flutter/pull/1058 https://github.com/Tencent/tdesign-flutter/pull/1112
  15. TimeCounter(是否要改名) 计时器 https://github.com/Tencent/tdesign-flutter/pull/1096

反馈

  1. ActionSheet 动作面板 https://github.com/Tencent/tdesign-flutter/pull/1030 https://github.com/Tencent/tdesign-flutter/pull/1123
  2. Dialog 对话框 https://github.com/Tencent/tdesign-flutter/pull/1036 https://github.com/Tencent/tdesign-flutter/pull/1124
  3. DropdownMenu 下拉菜单 https://github.com/Tencent/tdesign-flutter/pull/1034 https://github.com/Tencent/tdesign-flutter/pull/1125
  4. Loading 加载 https://github.com/Tencent/tdesign-flutter/pull/1031 https://github.com/Tencent/tdesign-flutter/pull/1126
  5. Message 全局提示 https://github.com/Tencent/tdesign-flutter/pull/1035 https://github.com/Tencent/tdesign-flutter/pull/1127
  6. NoticeBar 消息提醒 https://github.com/Tencent/tdesign-flutter/pull/1032 https://github.com/Tencent/tdesign-flutter/pull/1128
  7. Popover 弹出气泡 https://github.com/Tencent/tdesign-flutter/pull/1033 https://github.com/Tencent/tdesign-flutter/pull/1058 https://github.com/Tencent/tdesign-flutter/pull/1099 https://github.com/Tencent/tdesign-flutter/pull/1129
  8. Popup 弹出层 https://github.com/Tencent/tdesign-flutter/pull/1037
  9. PullDownRefresh 下拉刷新 https://github.com/Tencent/tdesign-flutter/pull/1029 https://github.com/Tencent/tdesign-flutter/pull/1130
  10. SwipeCell 滑动操作 https://github.com/Tencent/tdesign-flutter/pull/1021 https://github.com/Tencent/tdesign-flutter/pull/1131
  11. Toast 轻提示 https://github.com/Tencent/tdesign-flutter/pull/1018

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the component list and the linked pull requests for the basic, navigation, input, data-display, and feedback groups. Compare each component with the stated design alignment goal, paying attention to the Table entry without a pull request and the TimeCounter renaming question. Done means the listed components and their design-alignment status are resolved.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter
Domain
frontend
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.