Skip to content

Claude/improve mobile UI jf iv s#9

Closed
lockys wants to merge 4 commits intomainfrom
claude/improve-mobile-ui-jfIvS
Closed

Claude/improve mobile UI jf iv s#9
lockys wants to merge 4 commits intomainfrom
claude/improve-mobile-ui-jfIvS

Conversation

@lockys
Copy link
Owner

@lockys lockys commented Mar 22, 2026

No description provided.

lockys and others added 4 commits February 26, 2026 23:03
- Migrate from Create React App to Rspack with SWC
- Add dark mode support with theme toggle
- Redesign UI with improved mobile responsiveness
- Add GitHub Actions for deployment and PR previews
- Convert class components to functional with hooks
- Add CLAUDE.md for project documentation
- Various bug fixes and styling improvements

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Replace rspack with rsbuild for bundling (rsbuild.config.mjs)
- Add vitest with 17 unit tests across 4 test files
  - App: theme rendering and localStorage persistence
  - AwesomeInput: search input, results, focus handling
  - AwesomeSearch: loading state, menu rendering, controls
  - AwesomeReadme: loading state, GitHub link, TOC button
- Fix 100vh causing scroll issues on mobile (use min-height)
- Hide GitHub corner on mobile at 768px breakpoint
- Add responsive images (max-width: 100%)
- Update GitHub Actions: node 20, add test step, publish from dist/
- Clean up junk dependencies (i, npm, shebang-regex, web-vitals)

https://claude.ai/code/session_01SzHAe3x8wH4SmbKcpHZJY7
Resolved conflicts between main's rsbuild/React 18/vitest migration and
this branch's mobile UI redesign. Kept our redesigned components with
mobile improvements, adopted main's React 18, rsbuild config, and
CI/CD workflow.

https://claude.ai/code/session_01SzHAe3x8wH4SmbKcpHZJY7
@github-actions
Copy link

Preview Deployment

Your PR has been deployed for preview!

Preview URL: https://awesomelists.top/pr-preview/pr-9

This preview will be updated on each push to this PR.

@lockys lockys closed this Mar 22, 2026
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