Skip to content

(fix) improve dashboard contrast and theme tokens#527

Merged
Ammaar-Alam merged 3 commits into
fix/dashboard-a11y-hardeningfrom
fix/dashboard-contrast-theme
May 7, 2026
Merged

(fix) improve dashboard contrast and theme tokens#527
Ammaar-Alam merged 3 commits into
fix/dashboard-a11y-hardeningfrom
fix/dashboard-contrast-theme

Conversation

@Ammaar-Alam
Copy link
Copy Markdown
Member

@Ammaar-Alam Ammaar-Alam commented May 1, 2026

What does this PR do?

  • Repairs contrast on course, search, and requirement surfaces.
  • Moves detail-panel and search-action colors into TigerPath theme tokens.
  • Keeps panel/search colors aligned with the selected theme instead of hard-coded values.

Why?

Several dashboard states had weak contrast or color values that were hard-coded outside the theme system. This makes the themed UI more consistent and keeps future theme changes from missing search/detail surfaces.

How to test

  • Switch TigerPath themes in Settings.
  • Search for a course and open its detail panel.
  • Verify search cards, add controls, requirement chips, and detail panel tags remain readable.

Screenshots

Dashboard Before

Dashboard before

Dashboard After

Dashboard after

Detail Panel After

Detail panel after

Verification

  • frontend: Vite build passed.
  • Django tests passed locally: 19 passed.
  • Screenshot verification used localhost with DATABASE_URL=postgres:///tigerpath.

Note

This entire PR was automatically implemented, tested, and written by Codex.

@Ammaar-Alam Ammaar-Alam changed the title Improve dashboard contrast and theme tokens (fix) improve dashboard contrast and theme tokens May 1, 2026
@Ammaar-Alam
Copy link
Copy Markdown
Member Author

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Another round soon, please!

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

* (fix) add responsive planner layout

* (fix) add mobile course placement controls

* (fix) polish mobile search and detail layouts
@Ammaar-Alam Ammaar-Alam merged commit 4a1c1d9 into fix/dashboard-a11y-hardening May 7, 2026
1 check passed
@Ammaar-Alam Ammaar-Alam deleted the fix/dashboard-contrast-theme branch May 7, 2026 02:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant