Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/add components #76

Open
wants to merge 93 commits into
base: releases/250318
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
fa95c02
feat: DesktopDatePicker/DesktopPicker
DongLiu0810 Dec 23, 2024
82c5fc9
feat: 兼容保护
DongLiu0810 Dec 23, 2024
0a9dced
feat: 三渠道查看
DongLiu0810 Dec 23, 2024
7d5afcb
feat: 上下翻转弹层
DongLiu0810 Dec 24, 2024
13e207c
Merge branch 'feat/supportChannel' into feat/datePicker
DongLiu0810 Dec 24, 2024
b32712f
feat: 优化浮层细节
DongLiu0810 Dec 24, 2024
261fc6f
feat: 调整props,兜底默认方向
DongLiu0810 Dec 24, 2024
7c914b0
feat: DesktopDatePicker
DongLiu0810 Dec 26, 2024
5f240fb
feat: 修改文案
DongLiu0810 Dec 27, 2024
e1bf124
fix: code review
NeverEllipsis Dec 27, 2024
9fcde5b
feat: 规范问题修复
DongLiu0810 Dec 27, 2024
8695f48
feat: 格式化
DongLiu0810 Dec 27, 2024
456ae31
feat: 结构调整
DongLiu0810 Jan 2, 2025
80a6781
feat: 修改部分单测
DongLiu0810 Jan 3, 2025
c3ad6a9
feat: add miniapp Tooltip and Popoverd
xiexiejie Jan 3, 2025
dae766b
feat: add miniapp Tooltip and Popover
xiexiejie Jan 3, 2025
cdd9174
feat: 非小程序去除backdrop
DongLiu0810 Jan 6, 2025
ece6649
feat: 添加全局组件只能打开一个的控制
DongLiu0810 Jan 6, 2025
6dd3bf6
feat: 修改默认导出
DongLiu0810 Jan 6, 2025
6b7552b
Merge branch 'feat/318_tooltip_popover_mini' into feat/add-components
xiexiejie Jan 7, 2025
ddf5f83
Merge branch feat/318_tooltip_popover_mini into feat/add-components
xiexiejie Jan 7, 2025
fc87b93
feat: 提出部分样式变量
DongLiu0810 Jan 7, 2025
41a568d
Merge branch 'feat/add-components' of https://github.com/alibaba/bifr…
DongLiu0810 Jan 7, 2025
3dcb4e2
feat: 替换新的边界计算方法
DongLiu0810 Jan 7, 2025
d7cc62f
feat: 修改DesktopPicker md
DongLiu0810 Jan 7, 2025
e2980d2
feat: 适配小程序
whyrove Jan 7, 2025
869310a
fix: 修复初次收起动画异常
whyrove Jan 7, 2025
97b6ddc
feat: 小程序下不用监听
DongLiu0810 Jan 7, 2025
8857d1d
Merge branch 'feat/add-components' of https://github.com/alibaba/bifr…
DongLiu0810 Jan 7, 2025
09ebfb1
feat: Select适配计算位置改动
zhubeniii Jan 7, 2025
389c8b8
feat: 补全width height
xiexiejie Jan 8, 2025
58b1428
feat: DesktopPicker微信小程序检查
DongLiu0810 Jan 8, 2025
b0ce41a
feat: 补充md
DongLiu0810 Jan 8, 2025
a4f0715
feat: 重置显示状态
xiexiejie Jan 8, 2025
df55cfa
feat: 更新文档
whyrove Jan 9, 2025
bc6d1ad
feat: 优化动画效果
whyrove Jan 9, 2025
a4aa48b
docs: update Portal doc
NeverEllipsis Jan 10, 2025
ae5c34f
feat: 日期组件优化
DongLiu0810 Jan 14, 2025
b6dcaa2
feat: 命名更改
DongLiu0810 Jan 14, 2025
c163a6b
feat: 优化样式,扩大点击区域
DongLiu0810 Jan 14, 2025
1df1e20
feat: 优化打开关闭的动画效果
DongLiu0810 Jan 15, 2025
3085f6a
feat: 样式优化
DongLiu0810 Jan 16, 2025
75214be
chore: CR report
NeverEllipsis Jan 16, 2025
2e910fa
refactor: getRootContainer
NeverEllipsis Jan 16, 2025
7d3f276
fix: Tabs right mask
NeverEllipsis Jan 16, 2025
a5b70d3
feat: cr修改
DongLiu0810 Jan 17, 2025
d0cd17b
Merge branch 'feat/add-components' of https://github.com/alibaba/bifr…
DongLiu0810 Jan 17, 2025
bfb99e3
feat: 补充日历组件缺少内容
DongLiu0810 Jan 17, 2025
ba18686
feat: 修改浮层组件md
DongLiu0810 Jan 17, 2025
a5c83c8
feat: 补充md
DongLiu0810 Jan 17, 2025
4c38663
feat: add DesktopTimePicker
adldlr Jan 17, 2025
f45da71
feat: 新增swipeAction组件
mingle98 Jan 17, 2025
27c3ce7
feat: DesktopPicker单测补充
DongLiu0810 Jan 17, 2025
60f2c0d
Merge branch 'feat/add-components' of https://github.com/alibaba/bifr…
DongLiu0810 Jan 17, 2025
d9212e4
feat: 测试时间组件
DongLiu0810 Jan 17, 2025
4c8fb8b
feat: 添加宽度控制
DongLiu0810 Jan 20, 2025
f182982
chore: CR SwipeAction
NeverEllipsis Jan 20, 2025
b05ad4f
feat: 去除无用dom元素
mingle98 Jan 20, 2025
85ea06c
fix: 修复高度异常
whyrove Jan 20, 2025
0c00aa0
fix: cr优化
whyrove Jan 20, 2025
9bd9fd2
docs: add datepicker documentation
lusoftware Jan 21, 2025
ddc53ad
feat: 添加UI 测试
whyrove Jan 21, 2025
b7fd330
feat: CollapsePanel 新增css变量,并修改 title 默认字号
kwzm Jan 21, 2025
e0fde0f
feat: 更改拼写错误的问题
DongLiu0810 Jan 21, 2025
b63311f
Merge branch 'feat/add-components' of https://github.com/alibaba/bifr…
DongLiu0810 Jan 21, 2025
08d7a62
feat: 去除无用节点
mingle98 Jan 22, 2025
786fcb8
fix: Tabline style
NeverEllipsis Dec 30, 2024
9ce172c
test: update Tabs test
NeverEllipsis Dec 30, 2024
426b5c5
feat: linear-gradient to 90deg
NeverEllipsis Jan 2, 2025
0ac8fca
feat: add ts type for input events
lusoftware Nov 8, 2024
ffd69a4
feat: correct Picker option types and callbacks
lusoftware Jan 6, 2025
7e12006
fix: update Picker.utils.ts types and variables for cascade picker op…
lusoftware Jan 6, 2025
894d819
feat: update Picker component props types and events
lusoftware Jan 6, 2025
7fdac9f
Publish
NeverEllipsis Jan 13, 2025
3c75ed6
Create ui-testyml
whyrove Jan 21, 2025
3a4037c
Rename ui-testyml to ui-test.yml
whyrove Jan 22, 2025
18fe05b
fix: 修复ui 测试命令未执行
whyrove Jan 22, 2025
72c0b5c
feat: 添加backstopjs依赖
whyrove Jan 22, 2025
7d006b7
feat: DesktopTimePicker add props: minTime&maxTime&ampm
adldlr Jan 22, 2025
27b1382
fix: 修复
whyrove Jan 23, 2025
be756ba
fix: 更新ui测试休眠时间
whyrove Jan 23, 2025
51fec54
feat: 更新单测图片
whyrove Jan 23, 2025
4d622db
feat: 修改类型错误
mingle98 Jan 23, 2025
4161c8e
fix: 修复单测运行时,网站未加载完成
whyrove Jan 23, 2025
d48955f
feat: 完善desktopDatePicker单测
DongLiu0810 Jan 23, 2025
e2ee592
Merge branch 'feat/add-components' of https://github.com/alibaba/bifr…
DongLiu0810 Jan 23, 2025
bbe6eeb
feat: 更改大小写
DongLiu0810 Jan 23, 2025
01eb335
feat: 增加英文版的MD
mingle98 Jan 24, 2025
fa1ca89
feat: 增加注释
mingle98 Jan 24, 2025
3ecb8d6
feat: Slider兼容pc视口宽度改变
zhubeniii Jan 31, 2025
b270f76
feat: Slider兼容pc离开元素move事件中断问题
zhubeniii Jan 31, 2025
55fedb1
feat: Select自动切换方向支持小程序、优化第一次切方向时滑入方向不对问题
zhubeniii Feb 5, 2025
9f662b0
feat: complete the unit test cases
xiexiejie Feb 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions .github/workflows/ui-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: UI Test

on: [push]

jobs:
build_and_test:
runs-on: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: '18'

- name: Install pnpm
uses: pnpm/action-setup@v4
with:
version: '9'

- name: pnpm install
run: |
pnpm install

- name: pnpm run ui:test
run: |
pnpm run ui:test

- name: upload test result
if: ${{ !cancelled() }}
uses: actions/upload-artifact@v4
with:
path: backstop_data
Loading
Loading