Skip to content

feat: theme tokens, module filters, responsive navigation, and setting distinction - #214

Merged
0xsamuel1 merged 1 commit into
soroban-testkit:mainfrom
Jaydbrown:feat/issues-188-189-193-196-ux-tokens-filters
Oct 18, 2026
Merged

0xsamuel1 merged 1 commit into
soroban-testkit:mainfrom
Jaydbrown:feat/issues-188-189-193-196-ux-tokens-filters

Conversation

@Jaydbrown

@Jaydbrown Jaydbrown commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Closes #188
Closes #189
Closes #193
Closes #196

This PR introduces CSS custom property design system tokens, interactive module search with an accessible empty state, responsive reduced-width navigation adaptation, and clear visual and accessible badges for required vs. optional builder settings.

Key Changes

…g badges

- Add comprehensive CSS custom property theme tokens for colors and spacing in styles.css (fixes soroban-testkit#193)
- Add interactive module search/filter with accessible empty-state layout and reset (fixes soroban-testkit#188)
- Add responsive reduced-width navigation layout with label truncation (fixes soroban-testkit#189)
- Add visual distinction badges and aria-required attributes for required vs optional settings (fixes soroban-testkit#196)
- Add comprehensive test coverage in App.test.tsx
- Update README documentation
@drips-wave

drips-wave Bot commented Oct 18, 2026

Copy link
Copy Markdown

@Jaydbrown 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

2 participants