Skip to content

fix(token): The colorBgMask does not take effect.#56031

Merged
afc163 merged 1 commit intoant-design:masterfrom
ug-hero:fix/colorBgMask
Dec 2, 2025
Merged

fix(token): The colorBgMask does not take effect.#56031
afc163 merged 1 commit intoant-design:masterfrom
ug-hero:fix/colorBgMask

Conversation

@ug-hero
Copy link
Copy Markdown
Contributor

@ug-hero ug-hero commented Dec 2, 2025

中文版模板 / Chinese template

🤔 This is a ...

  • 🐞 Bug fix

🔗 Related Issues

close #56007
close #56008

💡 Background and Solution

做blurMaskStyle的时候,把mask的背景色覆盖掉了
另外:Image组件原先不支持colorBgMask这个token,做了一下兼容

📝 Change Log

Language Changelog
🇺🇸 English Fix Modal/Image/Drawer that the colorBgMask token does not take effect.
🇨🇳 Chinese 修复 Modal/Image/Drawer 组件 colorBgMask token 不生效的问题。

@bolt-new-by-stackblitz
Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 2, 2025

👁 Visual Regression Report for PR #56031 Passed ✅

🎯 Target branch: master (aab7fbf)
📖 View Full Report ↗︎
📖 Alternative Report ↗︎

🎊 Congrats! No visual-regression diff found.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 2, 2025

Preview is ready

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Dec 2, 2025

📝 Walkthrough

Summary by CodeRabbit

发行说明

  • 样式

    • 统一了抽屉、模态框和图片预览组件的遮罩模糊效果实现方式
  • 重构

    • 优化了遮罩背景样式的应用逻辑,提升跨组件样式一致性
    • 更新了遮罩背景色标记的文档说明

✏️ Tip: You can customize this high-level summary in your review settings.

总体概览

该PR统一了抽屉、图片预览和模态框的遮罩样式处理方式。移除了共享的 blurMaskStyle 常量,改为在各组件中直接使用 backdropFilter: 'blur(4px)',并将图片组件的遮罩背景色从 modalMaskBg 统一为 colorBgMask 设计令牌。

变更清单

内聚体 / 文件 变更摘要
样式混入移除
components/style/index.tsx
删除导出的 blurMaskStyle 常量,该常量包含 backdropFilterbackgroundColor 属性
模态框和抽屉样式更新
components/modal/style/index.ts, components/drawer/style/index.ts
移除 blurMaskStyle 导入和展开,改为直接使用 backdropFilter: 'blur(4px)'
图片组件令牌统一
components/image/style/index.ts
ImageToken 接口删除 modalMaskBg,用 colorBgMask 替代;移除 blurMaskStyle 使用,改为显式 backdropFilter: blur(4px)
设计令牌文档更新
components/theme/interface/maps/colors.ts
更新 colorBgMask 令牌文档描述,补充图片组件作为使用场景示例

代码审查工作量预估

🎯 2 (简单) | ⏱️ ~12 分钟

需要特别关注的区域:

  • components/image/style/index.tsmodalMaskBgcolorBgMask 的迁移,需确保所有预览遮罩相关样式均已正确替换
  • 验证 backdropFilter: 'blur(4px)' 硬编码值是否符合设计要求(跨模态框、抽屉、图片组件的一致性)
  • 确保移除 blurMaskStyle 后不存在未迁移的使用点

🐰 面纱统归一处智,
遮罩滤镜融于心,
图像令牌焕新衣,
三处调和成一曲,
设计风韵更和谐~

Pre-merge checks and finishing touches

✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed 标题清晰准确地概括了主要变更:修复colorBgMask令牌不生效的问题,与代码变更完全相关。
Linked Issues check ✅ Passed 代码变更满足链接问题的要求:移除blurMaskStyle的硬编码使用,用colorBgMask替代,为Image组件添加colorBgMask令牌支持[#56007]。
Out of Scope Changes check ✅ Passed 所有变更都在作用域内:删除blurMaskStyle、用backdropFilter替代、添加colorBgMask支持到Image组件,完全对应链接问题需求。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description check ✅ Passed PR描述与代码改动相关,清晰说明了问题根因和解决方案,涉及blurMaskStyle覆盖mask背景色问题。
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
components/drawer/style/index.ts (1)

107-109: 修复正确,变更符合 PR 目标。

通过移除 blurMaskStyle 的展开操作并使用显式的 backdropFilter: 'blur(4px)',确保了 colorBgMask token(第 104 行)不会被覆盖。这正确地解决了蒙层背景色不生效的问题。

可选优化建议:考虑将模糊值 4px 提取为设计 token,以保持设计系统的一致性。例如可以添加类似 blurStrength 的 token。

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between aab7fbf and 2bac8b6.

📒 Files selected for processing (5)
  • components/drawer/style/index.ts (2 hunks)
  • components/image/style/index.ts (3 hunks)
  • components/modal/style/index.ts (2 hunks)
  • components/style/index.tsx (0 hunks)
  • components/theme/interface/maps/colors.ts (1 hunks)
💤 Files with no reviewable changes (1)
  • components/style/index.tsx
🧰 Additional context used
📓 Path-based instructions (8)
**/*.{ts,tsx}

📄 CodeRabbit inference engine (.github/copilot-instructions.md)

**/*.{ts,tsx}: Always use TypeScript with strict type checking
Never use any type - define precise types instead
Use interfaces (not type aliases) for object structures
Export all public interface types
Prefer union types over enums, use as const for constants
Use early returns to improve readability
Support tree shaking
Follow import order: React → dependencies → antd components → custom components → types → styles
Prefer antd built-in components over external dependencies
Pass all ESLint and TypeScript checks
No console errors or warnings

**/*.{ts,tsx}: Use camelCase for property names
All components and functions must provide accurate type definitions
Avoid using any type, define types as precisely as possible
Use interface rather than type alias for defining object structures
All TypeScript should compile without errors or warnings
Use generics appropriately to enhance type flexibility
Use intersection types (&) to merge multiple types
Use literal union types to define limited option sets
Avoid using enum, prefer union types and as const
Rely on TypeScript's type inference as much as possible
Use type assertions (as) only when necessary
Complex data structures should be split into multiple interface definitions
Avoid outdated APIs and keep updated to new recommended usage

Files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
  • components/theme/interface/maps/colors.ts
components/**/style/*.ts

📄 CodeRabbit inference engine (.github/copilot-instructions.md)

components/**/style/*.ts: Use @ant-design/cssinjs for all styling
Generate styles with functions named gen[ComponentName]Style
Use design tokens from the Ant Design token system
Support both light and dark themes
Use CSS logical properties for RTL support (e.g., margin-inline-start instead of margin-left)
Respect prefers-reduced-motion for animations

Files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
components/**/*.{ts,tsx}

📄 CodeRabbit inference engine (.github/copilot-instructions.md)

Never hardcode colors, sizes, or spacing values

components/**/*.{ts,tsx}: Use TypeScript and React for component development
Use functional components and hooks, avoid class components
Use PascalCase for component names
Use complete names rather than abbreviations in component naming
Initialize properties should use default + PropName naming pattern
Panel opening should use open prop instead of visible
Event handlers should follow on + EventName naming pattern
Child component events should follow on + SubComponentName + EventName naming pattern
Components should provide a ref attribute with nativeElement and focus methods
Export all public interface types for user convenience
Component props should use interface definition named ComponentNameProps
Use CSS transitions for simple animations, rc-motion for complex animations
Respect user's prefers-reduced-motion setting for animations
Follow WCAG 2.1 AA level accessibility standards for styling
Achieve 100% test coverage
Use useLocale hook from components/locale/index.tsx to get localization configuration
Use React.memo, useMemo, and useCallback appropriately for performance optimization
Use React.ForwardRefRenderFunction for component ref types
Callback function types should have explicit parameter and return value definitions
Component state should have dedicated interfaces (e.g., ComponentNameState)
Components should display well on different screen sizes (responsive design)
Components should support right-to-left (RTL) reading direction
Support page zoom to 200% with normal layout
Avoid animations that cause flickering
Ensure code runs normally with no console errors
Avoid unnecessary re-renders
Support Tree Shaking for bundle optimization

Files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
  • components/theme/interface/maps/colors.ts
**/*.{ts,tsx,md}

📄 CodeRabbit inference engine (.github/copilot-instructions.md)

Use 2-space indentation

Files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
  • components/theme/interface/maps/colors.ts
**/*.{ts,tsx,css}

📄 CodeRabbit inference engine (.github/copilot-instructions.md)

Maintain cross-browser compatibility

Files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
  • components/theme/interface/maps/colors.ts
**/*.{ts,tsx,js}

📄 CodeRabbit inference engine (AGENTS.md)

**/*.{ts,tsx,js}: Use early returns to improve code readability
Pass all ESLint and TypeScript checks

Files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
  • components/theme/interface/maps/colors.ts
components/**/style/*.{ts,tsx}

📄 CodeRabbit inference engine (AGENTS.md)

Component Token naming format should follow: variant (optional) + semantic part + semantic part variant (optional) + css property + size/disabled (optional)

Files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
components/**/style/**/*.{ts,tsx}

📄 CodeRabbit inference engine (AGENTS.md)

components/**/style/**/*.{ts,tsx}: Use @ant-design/cssinjs as the styling solution
Style generation functions should follow gen[ComponentName]Style naming convention
Use CSS-in-JS with performance considerations, avoid unnecessary style recalculation
Use class selectors instead of tag selectors for style overrides to improve specificity
Use CSS logical properties (margin-inline-start) instead of directional properties (margin-left) for RTL support
Ensure sufficient color contrast and do not rely on color alone to convey information
Components should use global Tokens and component-level Tokens for styling
Avoid hardcoding colors, sizes, spacing values; use design Tokens instead
Component-level Token naming should follow: Component + property name (e.g., buttonPrimaryColor)
Token modifications should cascade downward to ensure design system consistency
All components must support dark mode
Provide clear visual indication for focus state

Files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
🧠 Learnings (21)
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Token modifications should cascade downward to ensure design system consistency

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:30:28.374Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: .github/copilot-instructions.md:0-0
Timestamp: 2025-11-24T16:30:28.374Z
Learning: Applies to components/**/style/*.ts : Respect `prefers-reduced-motion` for animations

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Use class selectors instead of tag selectors for style overrides to improve specificity

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Provide clear visual indication for focus state

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
📚 Learning: 2025-11-24T16:30:28.374Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: .github/copilot-instructions.md:0-0
Timestamp: 2025-11-24T16:30:28.374Z
Learning: Applies to components/**/style/*.ts : Generate styles with functions named `gen[ComponentName]Style`

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Avoid hardcoding colors, sizes, spacing values; use design Tokens instead

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
  • components/theme/interface/maps/colors.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : All components must support dark mode

Applied to files:

  • components/modal/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Use CSS-in-JS with performance considerations, avoid unnecessary style recalculation

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:30:28.374Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: .github/copilot-instructions.md:0-0
Timestamp: 2025-11-24T16:30:28.374Z
Learning: Applies to components/**/style/*.ts : Support both light and dark themes

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
📚 Learning: 2025-11-24T16:30:28.374Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: .github/copilot-instructions.md:0-0
Timestamp: 2025-11-24T16:30:28.374Z
Learning: Applies to components/**/style/*.ts : Use `ant-design/cssinjs` for all styling

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:30:28.374Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: .github/copilot-instructions.md:0-0
Timestamp: 2025-11-24T16:30:28.374Z
Learning: Applies to components/**/style/*.ts : Use design tokens from the Ant Design token system

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
  • components/theme/interface/maps/colors.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Use `ant-design/cssinjs` as the styling solution

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/demo/*.tsx : Demo code import order: React → dependencies → antd components → custom components → types → styles

Applied to files:

  • components/modal/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:30:28.374Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: .github/copilot-instructions.md:0-0
Timestamp: 2025-11-24T16:30:28.374Z
Learning: Applies to components/**/*.{ts,tsx} : Never hardcode colors, sizes, or spacing values

Applied to files:

  • components/modal/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/*.{ts,tsx} : Respect user's prefers-reduced-motion setting for animations

Applied to files:

  • components/modal/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Components should use global Tokens and component-level Tokens for styling

Applied to files:

  • components/modal/style/index.ts
  • components/drawer/style/index.ts
  • components/image/style/index.ts
  • components/theme/interface/maps/colors.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Use CSS logical properties (margin-inline-start) instead of directional properties (margin-left) for RTL support

Applied to files:

  • components/drawer/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Style generation functions should follow `gen[ComponentName]Style` naming convention

Applied to files:

  • components/drawer/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/*.{ts,tsx} : Component Token naming format should follow: `variant (optional)` + `semantic part` + `semantic part variant (optional)` + `css property` + `size/disabled (optional)`

Applied to files:

  • components/drawer/style/index.ts
  • components/image/style/index.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Component-level Token naming should follow: Component + property name (e.g., buttonPrimaryColor)

Applied to files:

  • components/image/style/index.ts
  • components/theme/interface/maps/colors.ts
📚 Learning: 2025-11-24T16:31:15.831Z
Learnt from: CR
Repo: ant-design/ant-design PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-11-24T16:31:15.831Z
Learning: Applies to components/**/style/**/*.{ts,tsx} : Ensure sufficient color contrast and do not rely on color alone to convey information

Applied to files:

  • components/image/style/index.ts
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (14)
  • GitHub Check: test lib/es module (es, 1/2)
  • GitHub Check: test lib/es module (es, 2/2)
  • GitHub Check: build
  • GitHub Check: test-react-latest (dom, 1/2)
  • GitHub Check: test-react-latest (dom, 2/2)
  • GitHub Check: test-node
  • GitHub Check: test-react-legacy (18, 1/2)
  • GitHub Check: lint
  • GitHub Check: test-react-legacy (18, 2/2)
  • GitHub Check: build preview
  • GitHub Check: size
  • GitHub Check: visual-diff snapshot (2/2)
  • GitHub Check: visual-diff snapshot (1/2)
  • GitHub Check: build
🔇 Additional comments (4)
components/modal/style/index.ts (1)

164-166: 变更正确,与 Drawer 组件保持一致。

通过使用显式的 backdropFilter: 'blur(4px)' 替代 blurMaskStyle 展开,确保了第 161 行的 colorBgMask token 正确生效。此修复方式与 Drawer 组件的实现保持一致。

components/theme/interface/maps/colors.ts (1)

629-630: 文档更新准确。

正确地将 Image 组件添加到使用 colorBgMask token 的组件列表中,准确反映了本次修复。中英文描述均已同步更新。

components/image/style/index.ts (2)

99-99: 正确使用全局 token。

将组件特定的 modalMaskBg token 替换为全局的 colorBgMask token,这符合设计系统使用全局 token 的最佳实践,并确保了与 Modal、Drawer 组件的一致性。

Also applies to: 112-112


148-151: Manual verification required — repository access unavailable in sandbox.

The review comment claims to verify specific code changes at components/image/style/index.ts (lines 148-151) related to colorBgMask token usage and backdropFilter blur styling to fix issues #56007 and #56008. However, the repository could not be accessed in the sandbox environment to confirm:

  • Whether colorBgMask is correctly applied for the mask background
  • Whether backdropFilter: 'blur(4px)' is explicitly set (not spread from removed blurMaskStyle)
  • Whether the token usage complies with coding guidelines (no hardcoded values, proper design token usage)
  • Whether modalMaskBg and blurMaskStyle references have been properly cleaned up
  • Whether the fix actually resolves the cited issues

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Dec 2, 2025

@codecov
Copy link
Copy Markdown

codecov Bot commented Dec 2, 2025

Bundle Report

Changes will decrease total bundle size by 1.03kB (-0.01%) ⬇️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
antd.min-array-push 12.14MB -1.03kB (-0.01%) ⬇️

Affected Assets, Files, and Routes:

view changes for bundle: antd.min-array-push

Assets Changed:

Asset Name Size Change Total Size Change (%)
antd-with-locales.js -513 bytes 6.38MB -0.01%
antd.js -513 bytes 5.76MB -0.01%

Files in antd-with-locales.js:

  • ./components/modal/style/index.ts → Total Size: 10.78kB

  • ./components/image/style/index.ts → Total Size: 8.26kB

  • ./components/style/index.tsx → Total Size: 4.22kB

Files in antd.js:

  • ./components/image/style/index.ts → Total Size: 8.26kB

  • ./components/modal/style/index.ts → Total Size: 10.78kB

  • ./components/style/index.tsx → Total Size: 4.22kB

@codecov
Copy link
Copy Markdown

codecov Bot commented Dec 2, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (f8dea9b) to head (2bac8b6).
⚠️ Report is 6 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##            master    #56031   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          803       803           
  Lines        14825     14831    +6     
  Branches      3914      3916    +2     
=========================================
+ Hits         14825     14831    +6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Dec 2, 2025
@afc163 afc163 merged commit 1d9d977 into ant-design:master Dec 2, 2025
53 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Drawer, Modal: colorBgMask token does not work with blur effect Image: colorBgMask token does not work in preview modal in v6

2 participants