Skip to content

Remove GitHub Pages deploy and fix lint warnings#3

Merged
viqueen merged 4 commits into
mainfrom
feature/no-github-pages-for-now
Mar 14, 2026
Merged

Remove GitHub Pages deploy and fix lint warnings#3
viqueen merged 4 commits into
mainfrom
feature/no-github-pages-for-now

Conversation

@viqueen
Copy link
Copy Markdown
Owner

@viqueen viqueen commented Mar 14, 2026

Summary

  • Remove GitHub Pages deployment workflow (not needed for now)
  • Fix all 7 react-refresh lint warnings:
    • Remove unused badgeVariants and buttonVariants exports from UI components
    • Extract ThemeContext and useTheme hook into separate files so theme-provider.tsx only exports components
    • Disable react-refresh/only-export-components for TanStack Router route files (framework convention)

Test plan

  • npm run lint passes with 0 warnings
  • npm run build succeeds
  • Verify app works correctly in dev mode

🤖 Generated with Claude Code

viqueen and others added 4 commits March 15, 2026 09:05
Remove unused variant exports from badge/button, extract ThemeContext
and useTheme hook into separate files, and disable react-refresh rule
for TanStack Router route files.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Serve the app from root instead of the /vibe-coded subpath, since
GitHub Pages deployment is no longer used.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add LICENSE file with MIT license and credit Gabriele Cirulli as
the creator of the original 2048 game that inspired 2048 Time Rush.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@viqueen viqueen merged commit f8b5c6e into main Mar 14, 2026
2 checks passed
@viqueen viqueen deleted the feature/no-github-pages-for-now branch March 14, 2026 22:18
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