Skip to content

Fix admin panel toggle switch invisible on light mode - #300

Merged
maathimself merged 7 commits into
maathimself:mainfrom
dcoffin88:fix-admin-panel-toggle-switch-invisible-on-light-mode
Jul 24, 2026
Merged

Fix admin panel toggle switch invisible on light mode#300
maathimself merged 7 commits into
maathimself:mainfrom
dcoffin88:fix-admin-panel-toggle-switch-invisible-on-light-mode

Conversation

@dcoffin88

Copy link
Copy Markdown
Contributor

Summary

Fixes invisible off-state toggle switches on the Admin page in the Light theme.

Changes

  • Added a shared Admin toggle off-state background.
  • Updated Admin page switches to use var(--border) for the off track instead of light/elevated backgrounds.
  • Kept existing on-state colors and thumb behavior unchanged.

Testing

Ran npm run lint in frontend.
Verified lint passes with no warnings.


Contributor License Agreement

By submitting this pull request I confirm that:

  • I have read and agree to the Contributor License Agreement.
  • My contribution is my own original work (or I have identified any
    third-party material and confirmed it is compatible with the CLA).
  • I have the right to submit this contribution under the terms of the CLA.

dcoffin88 and others added 7 commits July 19, 2026 18:10
commit 8d4531e
Author: maathimself <15209572+maathimself@users.noreply.github.com>
Date:   Sun Jul 19 17:00:14 2026 -0400

    chore: bump version to 2.7.0

commit a7565a8
Author: maathimself <15209572+maathimself@users.noreply.github.com>
Date:   Sun Jul 19 16:53:04 2026 -0400

    build: skip electron binary download in frontend image (unused by the web build)

commit 211596c
Author: maathimself <15209572+maathimself@users.noreply.github.com>
Date:   Sun Jul 19 16:29:49 2026 -0400

    ci: gate native-app pipeline to manual dispatch until release-ready
@maathimself
maathimself merged commit c441703 into maathimself:main Jul 24, 2026
0 of 2 checks passed
@dcoffin88
dcoffin88 deleted the fix-admin-panel-toggle-switch-invisible-on-light-mode branch July 28, 2026 17:11
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.

2 participants