mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
a9e3336aae
The ::selection background mixes only 10% of the accent color into --octonary-contrast. In dark mode --octonary-contrast resolves to gray-900 (#151417), which is the same color code blocks use as their background, so selected code renders ~90% code-background and is almost invisible. Add a .docs-dark-mode ::selection override that raises the tint to 30% so highlighted text stays legible over the near-black surface. Light mode is unchanged, as its selection already contrasts the white page. Fixes #69507