Full document, spreadsheet, slideshow, and diagram tooling
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request 'feat: add prefers-contrast: more for high-contrast accessibility' (#272) from feat/high-contrast-mode into main

scott 24af20f0 97d0e7f2

+24
+1
CHANGELOG.md
··· 256 256 - Fix E2E test flakiness: replace page reload with addInitScript, add waitForURL before waitForSelector (#305) 257 257 258 258 ### Changed 259 + - Consolidate z-index values into documented CSS custom properties (#450) 259 260 - QA batch 22: tests for cross-sheet, custom-format, permissions, named-ranges (#444) 260 261 - QA: batch 21 edge case tests for untested modules (#442) 261 262 - QA batch 20: continued edge case coverage expansion (#439)
+23
src/css/app.css
··· 208 208 } 209 209 210 210 /* --- Reduced motion: disable transitions/animations for users who prefer it --- */ 211 + @media (prefers-contrast: more) { 212 + :root { 213 + --color-text-muted: oklch(0.35 0.02 55); 214 + --color-text-faint: oklch(0.42 0.015 55); 215 + --color-border: oklch(0.68 0.01 75); 216 + --color-border-strong: oklch(0.55 0.012 75); 217 + --color-grid-line: oklch(0.68 0.012 75); 218 + --color-grid-header-line: oklch(0.62 0.015 75); 219 + --color-hover: oklch(0.86 0.015 75); 220 + --color-focus: oklch(0.48 0.1 195 / 0.6); 221 + } 222 + [data-theme="dark"] { 223 + --color-text-muted: oklch(0.78 0.01 75); 224 + --color-text-faint: oklch(0.72 0.01 75); 225 + --color-border: oklch(0.45 0.01 75); 226 + --color-border-strong: oklch(0.55 0.012 75); 227 + --color-grid-line: oklch(0.42 0.012 75); 228 + --color-grid-header-line: oklch(0.48 0.015 75); 229 + --color-hover: oklch(0.28 0.015 75); 230 + --color-focus: oklch(0.60 0.1 195 / 0.6); 231 + } 232 + } 233 + 211 234 @media (prefers-reduced-motion: reduce) { 212 235 :root { 213 236 --transition-fast: 0ms;