fix(widget): fix reminder popup split - #339
Conversation
1. 调整搜索结果和年视图日程悬浮卡片的标题与时间文字颜色透明度,使浅色和深色主题表现一致。 2. 为时间文字单独设置更轻的字重,增强其与日程标题的层级区分。 3. 统一相关日程提示信息的文本样式,避免不同入口的悬浮展示不一致。 1. Adjust title and time text color opacity for schedule hover cards in search and year views so light and dark themes render consistently. 2. Use a lighter font weight for time text to keep it visually distinct from schedule titles. 3. Unify tooltip text styling for related schedule entry points to avoid inconsistent hover presentation. PMS: BUG-368745 Log: - Unified schedule tooltip text colors and opacity for light and dark themes. - Applied a lighter font weight to time text in search and year views.
There was a problem hiding this comment.
Sorry @wangruoxuan3782, you have reached your weekly rate limit of 500000 diff characters.
Please try again later or upgrade to continue using Sourcery
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: wangruoxuan3782 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Hi @wangruoxuan3782. Thanks for your PR. I'm waiting for a linuxdeepin member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Reviewer's GuideRefines the schedule reminder popup’s visual styling and geometry handling (arrow size/position, margins, rounded background, translucency) and aligns time/text colors and fonts across month, year, and search views for consistent light/dark theming. Sequence diagram for showing schedule reminder popup with updated geometrysequenceDiagram
participant CMonthView
participant ScheduleRemindWidget
participant DArrowRectangle
CMonthView->>ScheduleRemindWidget: setData(vScheduleInfo, gcolor)
ScheduleRemindWidget->>ScheduleRemindWidget: updatePopupGeometry()
ScheduleRemindWidget->>ScheduleRemindWidget: resizeWithContent()
ScheduleRemindWidget->>ScheduleRemindWidget: updateArrowPosition()
ScheduleRemindWidget->>ScheduleRemindWidget: setArrowY((height() - arrowWidth()) / 2)
CMonthView->>ScheduleRemindWidget: setDirection(ArrowLeft/ArrowRight)
ScheduleRemindWidget->>ScheduleRemindWidget: updatePopupGeometry()
CMonthView->>ScheduleRemindWidget: show(x, y)
ScheduleRemindWidget->>ScheduleRemindWidget: updateArrowPosition()
ScheduleRemindWidget->>DArrowRectangle: show(x, y)
ScheduleRemindWidget->>ScheduleRemindWidget: updateArrowPosition()
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
TAG Bot New tag: 6.5.42 |
1. Adjust the reminder popup arrow size, margin, and background settings to remove the visual split between the bubble frame and content. 2. Refresh popup geometry and arrow position when data, direction, or visibility changes so the arrow stays aligned on both left and right placements. 3. Disable system background filling for the popup content widget to reduce layered artifacts on translucent backgrounds. Log: Fix the split rendering issue in the schedule reminder popup. Influence: Improves popup visual consistency. fix(widget): 修复日程提醒浮窗割裂显示 1. 调整提醒浮窗的箭头尺寸、边距和背景配置,消除气泡外框与内容区域之间的割裂感。 2. 在数据更新、方向切换和显示状态变化时统一刷新浮窗几何和箭头位置,保证左右展示时箭头始终贴合内容区域。 3. 关闭浮窗内容部件的系统背景填充,减少透明背景下的分层渲染痕迹。 Log: 修复日程提醒浮窗的割裂显示问题 PMS: BUG-369001 Influence: 提升浮窗视觉一致性。
c4990a0 to
3205428
Compare
Log: Fix the split rendering issue in the schedule reminder popup.
Influence: Improves popup visual consistency.
Log: 修复日程提醒浮窗的割裂显示问题
PMS: BUG-369001
Influence: 提升浮窗视觉一致性。