Skip to content

Refine UI: add theme switcher, command palette hint, scrollbar styling, and responsive aside panel#64

Merged
EmNudge merged 1 commit into
mainfrom
refine-ui-interactions
Apr 28, 2026
Merged

Refine UI: add theme switcher, command palette hint, scrollbar styling, and responsive aside panel#64
EmNudge merged 1 commit into
mainfrom
refine-ui-interactions

Conversation

@EmNudge
Copy link
Copy Markdown
Owner

@EmNudge EmNudge commented Apr 28, 2026

Summary

  • Add ThemeSwitcher to header using shared useTheme composable (removes duplicate state)
  • Add ⌘K hint button for command palette discoverability
  • Add close button to info aside panel
  • Add custom scrollbar styling with theme-aware tokens
  • Fix aside panel responsiveness on small screens (overlay instead of broken grid)
  • Fix space key blocking page scroll when search input unfocused
  • Replace <br> tags with proper CSS spacing

@EmNudge EmNudge merged commit 4f8c713 into main Apr 28, 2026
1 of 2 checks passed
@EmNudge EmNudge deleted the refine-ui-interactions branch April 28, 2026 03:35
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