Skip to content

fix(ui5-illustrated-message): remove custom --sap parameter declarations#13471

Open
dobrinyonkov wants to merge 2 commits intomainfrom
fix/illustrated-message-remove-sap-params
Open

fix(ui5-illustrated-message): remove custom --sap parameter declarations#13471
dobrinyonkov wants to merge 2 commits intomainfrom
fix/illustrated-message-remove-sap-params

Conversation

@dobrinyonkov
Copy link
Copy Markdown
Contributor

Summary

  • Removed all custom --sapIllus_* CSS variable declarations from IllustratedMessage-parameters.css
  • Replaced all var(--sapIllus_*) usages in IllustratedMessage.css with the original SAP theming base content variables (--sapContent_Illustrative_Color*) they were aliasing
  • For non-color values (--sapIllus_NoColor, --sapIllus_PatternShadow, --sapIllus_PatternHighlight), inlined the literal values (none, url(#...)) directly

This eliminates an unnecessary layer of indirection where custom CSS variables simply mapped to existing theming variables without adding any value.

Fixes #13056

Test plan

  • Verify IllustratedMessage renders correctly with all illustration types
  • Verify SVG fill colors match expected theming colors across themes (Horizon, Fiori 3, HCB, HCW)
  • Run visual regression tests for IllustratedMessage component

Remove all custom --sapIllus_* CSS variable declarations from the
IllustratedMessage-parameters.css file and replace their usages in
IllustratedMessage.css with the original SAP theming base content
variables (--sapContent_Illustrative_Color*) they were aliasing.

This eliminates an unnecessary layer of indirection where custom
variables simply mapped to existing theming variables without adding
any value.

Fixes #13056
The IllustratedMessage-parameters.css file is now empty after removing
the custom --sap variable declarations. Remove the file and all its
imports from the theme parameters-bundle.css files.
@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

ui5-webcomponents-bot commented May 7, 2026

@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview May 7, 2026 11:41 Inactive
@PetyaMarkovaBogdanova PetyaMarkovaBogdanova self-requested a review May 8, 2026 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ui5-illustrated-message]: remove declared --sap parameters

2 participants