Forums Bug Reports Thread

Light theme: audit all pages for white text on white background

Patrick Bass · May 26 · 31 · 5 Locked
[Minor] [Normal Priority] [Bug Fixed] [Always Reproduces]
Use j / k to step through posts Jump to latest ↓
🚀 OP May 26, 2026 9:09am

What happens: Beyond the dashboard notifications (tracked separately), there may be other areas where the light theme has white or near-white text on light backgrounds, making content unreadable.

Expected: Full audit of light theme CSS across all pages. Every text element should meet WCAG AA contrast requirements.

Impact: Accessibility and readability issues for light theme users across the platform.


Patrick Bass
@mobieus

🚀 May 26, 2026 9:32am

Resolved. Full audit found the core issue: form elements inherited color-scheme:dark from base styles, causing native select dropdowns to render dark on the light theme. Added [data-theme="light"] override setting color-scheme:light on form-input, form-select, and form-textarea. Also fixed feed card text using var(--color-text, #f0f0f8) fallback — switched to var(--color-text-primary). Deployed to all tenants.


Patrick Bass
@mobieus

🚀 May 26, 2026 11:25am

Reopened. Two issues found on /feed in light theme:

  1. Thread excerpt text uses an undefined CSS token (--color-text-soft with #cfcfd9 fallback) — light grey on white, unreadable
  2. Display names not showing — FeedController queries omit first_name/last_name columns, so $dn() falls back to raw username

Fixes in progress.


Patrick Bass
@mobieus

🚀 May 26, 2026 11:26am

Fixed and verified.

  1. Feed excerpt text changed from undefined --color-text-soft (#cfcfd9 light grey) to --color-text-secondary (dark on light theme, muted on dark themes)
  2. Feed queries now include first_name/last_name so display names show instead of raw usernames

Minified CSS rebuilt. Verified on support.mobieus.io.

Changelog: https://www.mobieus.io/changelog Alert: https://support.mobieus.io/forums/important-alerts


Patrick Bass
@mobieus

🚀 May 26, 2026 11:36am

Fixed and verified. Feed excerpt --color-text-soft replaced with --color-text-secondary. Minified CSS rebuilt and verified on support.mobieus.io.

Changelog: https://www.mobieus.io/changelog


Patrick Bass
@mobieus

🚀 Jun 7, 2026 10:02am

Resolved.

The audit fix campaign (2026-06-06/07) shipped dozens of targeted contrast fixes across the platform: semantic CSS token replacements for hardcoded hex colors, dark-mode overrides for flash banners, status pills, action buttons, and link chips throughout the admin and tenant surfaces. WCAG AA compliance is now enforced in the Engineering Law as a Definition of Done gate and checked in both light and dark themes on every new change.

Status: fixed. Thread closed.


Patrick Bass
@mobieus

Log in or register to reply to this thread.