Skip to content

feat: high-density display styling, module card states, vertical rhythm, and light theme - #216

Open
rubbathabrahband wants to merge 1 commit into
soroban-testkit:mainfrom
rubbathabrahband:feat/issues-190-192-202-display-rhythm-theme
Open

rubbathabrahband wants to merge 1 commit into
soroban-testkit:mainfrom
rubbathabrahband:feat/issues-190-192-202-display-rhythm-theme

Conversation

@rubbathabrahband

@rubbathabrahband rubbathabrahband commented Oct 18, 2026 •

Copy link
Copy Markdown

Summary

Closes #190
Closes #191
Closes #192
Closes #202

This PR adds high-density display optimizations, keyboard and hover states for module cards, consistent vertical rhythm across page sections, and an accessible light theme variant.

Key Additions

…hm, and light theme

- Add high-density display checks for subpixel borders and terminal details (fixes soroban-testkit#190)
- Add hover and keyboard focus-visible states for module cards (fixes soroban-testkit#191)
- Add consistent vertical rhythm tokens and section spacing (fixes soroban-testkit#192)
- Add accessible, high-contrast light theme variant with navigation toggle (fixes soroban-testkit#202)
- Add comprehensive test suites in App.test.tsx
- Update README documentation
@drips-wave

drips-wave Bot commented Oct 18, 2026

Copy link
Copy Markdown

@rubbathabrahband Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant