Skip to content

fix(palettes): align iOS dark list backgrounds - #31557

Open
minwookshin wants to merge 1 commit into
ionic-team:mainfrom
minwookshin:fix/ios-dark-list-surfaces-30146
Open

minwookshin wants to merge 1 commit into
ionic-team:mainfrom
minwookshin:fix/ios-dark-list-surfaces-30146

Conversation

@minwookshin

Copy link
Copy Markdown

Issue number: resolves #30146

What is the current behavior?

In the iOS dark palette, lists and items keep the page's black item background inside lighter cards and modals.

What is the new behavior?

Set the item background token to the card or modal background within those containers. The change is scoped to the iOS dark palette and preserves explicit item/list overrides, items outside cards, and light and MD palettes.

Does this introduce a breaking change?

  • Yes
  • No

Other information

Added a manual page and Linux screenshot coverage for default/custom cards, explicit item/list colors, default/custom modals, and cards nested in modals. Comparing against the unchanged palette produced exactly the nine intended iOS-dark differences; the other 27 screenshots were byte-for-byte unchanged. Inspected the changed surfaces and generated the baselines with the repository's Playwright 1.63.0 Docker image.

Validation: 36 new screenshot cases and six existing dark-modal cases pass across Chromium, Firefox, and WebKit, with one worker. The core build, 87 unit suites (803 tests), scoped stylelint/ESLint, and formatting checks also pass.

@minwookshin
minwookshin requested a review from a team as a code owner October 9, 2026 07:40
@vercel

vercel Bot commented Oct 9, 2026

Copy link
Copy Markdown

@minwookshin is attempting to deploy a commit to the Ionic Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added the package: core @ionic/core package label Oct 9, 2026

This branch has not been deployed

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

Labels

package: core @ionic/core package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: Items background colour in Card when active Dark theme

1 participant