Tencent / Tencent/tdesign-flutter
组件设计稿对齐
Open
Nobody has claimed this yet.
- Dominant language
- Dart
- Stars
- 1.2k
- Forks
- 182
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 88
Description
基础
- Button 按钮 https://github.com/Tencent/tdesign-flutter/pull/1039 https://github.com/Tencent/tdesign-flutter/pull/1103
- Divider 分割线 https://github.com/Tencent/tdesign-flutter/pull/1044 https://github.com/Tencent/tdesign-flutter/pull/1101
- Fab 悬浮按钮 https://github.com/Tencent/tdesign-flutter/pull/1040
- Icon 图标 https://github.com/Tencent/tdesign-flutter/pull/1045
- 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
- Text 文本 https://github.com/Tencent/tdesign-flutter/pull/1042
导航
- BackTop 返回顶部 https://github.com/Tencent/tdesign-flutter/pull/1079
- Drawer 抽屉 https://github.com/Tencent/tdesign-flutter/pull/1080 https://github.com/Tencent/tdesign-flutter/pull/1134
- Indexes 索引 https://github.com/Tencent/tdesign-flutter/pull/1081 https://github.com/Tencent/tdesign-flutter/pull/1133
- Navbar 导航栏 https://github.com/Tencent/tdesign-flutter/pull/1082 https://github.com/Tencent/tdesign-flutter/pull/1136
- SideBar 侧边栏 https://github.com/Tencent/tdesign-flutter/pull/1083 https://github.com/Tencent/tdesign-flutter/pull/1135
- Steps 步骤条 https://github.com/Tencent/tdesign-flutter/pull/1084
- TabBar 标签栏 https://github.com/Tencent/tdesign-flutter/pull/1085 https://github.com/Tencent/tdesign-flutter/pull/1138
- Tabs 选项卡 https://github.com/Tencent/tdesign-flutter/pull/1072 https://github.com/Tencent/tdesign-flutter/pull/1100
输入
- Calendar 日历 https://github.com/Tencent/tdesign-flutter/pull/1059
- Cascader 级联选择器 https://github.com/Tencent/tdesign-flutter/pull/1060
- 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
- DateTimePicker 时间选择器 https://github.com/Tencent/tdesign-flutter/pull/1061
- 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
- Input 输入框 https://github.com/Tencent/tdesign-flutter/pull/1038 https://github.com/Tencent/tdesign-flutter/pull/1102
- Picker 选择器 https://github.com/Tencent/tdesign-flutter/pull/1062 https://github.com/Tencent/tdesign-flutter/pull/1121
- 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
- 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
- Search 搜索框 https://github.com/Tencent/tdesign-flutter/pull/1051 https://github.com/Tencent/tdesign-flutter/pull/1110
- Slider 滑动选择器 https://github.com/Tencent/tdesign-flutter/pull/1063
- Stepper 步进器 https://github.com/Tencent/tdesign-flutter/pull/1064 https://github.com/Tencent/tdesign-flutter/pull/1122
- Switch 开关 https://github.com/Tencent/tdesign-flutter/pull/1050
- Textarea 多行文本框 https://github.com/Tencent/tdesign-flutter/pull/1038 https://github.com/Tencent/tdesign-flutter/pull/1111
- TreeSelect 树形选择 https://github.com/Tencent/tdesign-flutter/pull/1065
- Upload 上传 https://github.com/Tencent/tdesign-flutter/pull/1047
数据展示
- Avatar 头像 https://github.com/Tencent/tdesign-flutter/pull/1090
- 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
- Cell 单元格 https://github.com/Tencent/tdesign-flutter/pull/1026
- Collapse 折叠面板 https://github.com/Tencent/tdesign-flutter/pull/1089
- Empty 空状态 https://github.com/Tencent/tdesign-flutter/pull/1086
- Footer 页脚 https://github.com/Tencent/tdesign-flutter/pull/1088
- Image 图片 https://github.com/Tencent/tdesign-flutter/pull/1087
- ImageViewer 图片预览 https://github.com/Tencent/tdesign-flutter/pull/1091
- Progress 进度条 https://github.com/Tencent/tdesign-flutter/pull/1092
- Result 结果 https://github.com/Tencent/tdesign-flutter/pull/1093
- Skeleton 骨架屏 https://github.com/Tencent/tdesign-flutter/pull/1094
- Swiper 轮播图 https://github.com/Tencent/tdesign-flutter/pull/1095
- Table 表格
- Tag 标签 https://github.com/Tencent/tdesign-flutter/pull/1058 https://github.com/Tencent/tdesign-flutter/pull/1112
- TimeCounter(是否要改名) 计时器 https://github.com/Tencent/tdesign-flutter/pull/1096
反馈
- ActionSheet 动作面板 https://github.com/Tencent/tdesign-flutter/pull/1030 https://github.com/Tencent/tdesign-flutter/pull/1123
- Dialog 对话框 https://github.com/Tencent/tdesign-flutter/pull/1036 https://github.com/Tencent/tdesign-flutter/pull/1124
- DropdownMenu 下拉菜单 https://github.com/Tencent/tdesign-flutter/pull/1034 https://github.com/Tencent/tdesign-flutter/pull/1125
- Loading 加载 https://github.com/Tencent/tdesign-flutter/pull/1031 https://github.com/Tencent/tdesign-flutter/pull/1126
- Message 全局提示 https://github.com/Tencent/tdesign-flutter/pull/1035 https://github.com/Tencent/tdesign-flutter/pull/1127
- NoticeBar 消息提醒 https://github.com/Tencent/tdesign-flutter/pull/1032 https://github.com/Tencent/tdesign-flutter/pull/1128
- 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
- Popup 弹出层 https://github.com/Tencent/tdesign-flutter/pull/1037
- PullDownRefresh 下拉刷新 https://github.com/Tencent/tdesign-flutter/pull/1029 https://github.com/Tencent/tdesign-flutter/pull/1130
- SwipeCell 滑动操作 https://github.com/Tencent/tdesign-flutter/pull/1021 https://github.com/Tencent/tdesign-flutter/pull/1131
- Toast 轻提示 https://github.com/Tencent/tdesign-flutter/pull/1018
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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