Skip to content

fix: page background default now reflects actual branding value - EXO-88511#540

Open
srenault-meeds wants to merge 2 commits into
feature/ai-contributionfrom
feature/exip-88511-dw-page-default-background
Open

fix: page background default now reflects actual branding value - EXO-88511#540
srenault-meeds wants to merge 2 commits into
feature/ai-contributionfrom
feature/exip-88511-dw-page-default-background

Conversation

@srenault-meeds

Copy link
Copy Markdown
Member

The page-properties drawer read a CSS var (--allPagesLightGrey) that is never actually set by the branding admin page. The real value the admin configures is exposed as --allPagesBackgroundColor, so non-customized pages silently ignored the branding default. Also normalize the read value to an 8-digit hex so the color picker keeps its alpha/transparency support when the branding value has no alpha channel.

…P-88511

The page-properties drawer read a CSS var (--allPagesLightGrey) that is
never actually set by the branding admin page. The real value the admin
configures is exposed as --allPagesBackgroundColor, so non-customized
pages silently ignored the branding default. Also normalize the read
value to an 8-digit hex so the color picker keeps its alpha/transparency
support when the branding value has no alpha channel.
@srenault-meeds
srenault-meeds requested a review from ahamdi July 10, 2026 12:31
@github-actions github-actions Bot added the partialCIBuild Perform Partial CI Build label Jul 10, 2026
… - EXIP-88511

The small page-preview thumbnail in the page-properties drawer computed
its style straight from pageContainer.backgroundColor, which is null
when not customized, so the preview fell back to Vuetify's default
card color instead of the branding default - only becoming correct
once the user toggled "Global Page Background" on (which writes the
default into storage). Fall back to defaultBackgroundColor for the
preview only, without touching the stored value.
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

partialCIBuild Perform Partial CI Build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant