Closed Alex-huxiyang closed 2 days ago
本次更改涉及多个组件的修改,主要集中在ProgressDemo
、Demo4
、Demo6
、progress.scss
和progress.taro.tsx
文件中。ProgressDemo
组件的条件渲染被移除,Demo4
组件的图像尺寸属性格式进行了调整,Demo6
组件添加了新的样式和简化了条件渲染逻辑。此外,progress.scss
文件中对文本位置的CSS样式进行了修改,而progress.taro.tsx
文件中则调整了文本相对于进度条的定位。
文件路径 | 更改摘要 |
---|---|
src/packages/progress/demo.taro.tsx |
移除Demo4 组件的条件渲染,Demo4 及其头部无条件渲染。 |
src/packages/progress/demos/taro/demo4.tsx |
将Image 组件的width 和height 属性从字符串格式改为数字格式。 |
src/packages/progress/demos/taro/demo6.tsx |
添加pxTransform 工具函数,简化Checked 和Tips 组件的条件渲染,统一使用iconStyle 样式。 |
src/packages/progress/progress.scss |
修改.nut-progress-text 类的CSS属性,调整文本位置以支持RTL布局。 |
src/packages/progress/progress.taro.tsx |
修改getTextStyle 函数中right 和left 属性的返回值为固定的'100%' ,调整文本相对于进度条的位置。 |
src/packages/progress/__tests__/progress.spec.tsx |
更新inner 元素的样式断言,简化背景颜色的CSS属性。 |
src/packages/progress/demos/h5/demo4.tsx |
将Image 组件的width 和height 属性从字符串格式改为数字格式,并更新src 属性为新URL。 |
src/packages/progress/demos/h5/demo6.tsx |
将Progress 组件的颜色属性从RGBA格式更新为RGB格式。 |
src/packages/progress/progress.tsx |
修改stylesInner 对象中的backgroundColor 属性为background ,对齐CSS标准。 |
src/styles/variables.scss |
更新多个颜色变量以使用新的CSS自定义属性,标准化颜色使用。 |
ProgressDemo
组件的渲染逻辑,与本PR中的Demo4
组件相关。ProgressDemo
组件的整体UI调整相关。Button
组件的更新可能与ProgressDemo
组件的渲染逻辑相关。Progress
组件的版本更新可能与本PR中的更改相关。InfiniteLoading
组件的更新可能与ProgressDemo
组件的渲染逻辑相关。@nutui/replace-icons
包的更改可能与ProgressDemo
组件中的图标使用相关。ProgressDemo
组件中的图标渲染相关。ProgressDemo
组件的渲染逻辑相关。ProgressDemo
组件的渲染逻辑相关。ProgressDemo
组件的渲染逻辑相关。ProgressDemo
组件的渲染逻辑相关。ProgressDemo
组件的渲染逻辑相关。ProgressDemo
组件的整体UI调整相关。ProgressDemo
组件的渲染逻辑相关。ProgressDemo
组件的整体布局调整相关。ProgressDemo
组件的渲染逻辑相关。size/L
🐰 在进度条上跳跃,
组件变得更加明亮,
条件渲染已不再,
图像尺寸轻松改,
风格统一真美好,
兔子欢快乐逍遥! 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 83.98%. Comparing base (
6714eb4
) to head (14105a5
). Report is 7 commits behind head on V3.0.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
🚨 Try these New Features:
🤔 这个变动的性质是?
🔗 相关 Issue
💡 需求背景和解决方案
☑️ 请求合并前的自查清单
⚠️ 请自检并全部勾选全部选项。⚠️
Summary by CodeRabbit
Demo4
组件现在无条件渲染,提升了可见性。Demo6
组件简化了Checked
和Tips
组件的渲染逻辑。.nut-progress-text
类的 CSS 属性,以确保文本在进度条上居中显示。Progress
组件的文本位置样式,使其在不同平台上保持一致。