Skip to content

deploy v1#5

Merged
mintritech merged 6 commits into
mainfrom
dev
Mar 14, 2026
Merged

deploy v1#5
mintritech merged 6 commits into
mainfrom
dev

Conversation

@mintritech

Copy link
Copy Markdown
Member

📝 Description

🔗 Related Issue

Closes #

🎯 Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 🔨 Refactoring
  • 📦 library update
  • 📝 Documentation
  • 🎨 UI/UX

✅ Checklist

  • Code đã được test locally
  • Không có lỗi lint
  • Đã cập nhật documentation (nếu cần)

📸 Screenshots (nếu có)

mintritech and others added 6 commits March 14, 2026 06:59
- Rename typecheck to type-check with --noEmit to match CI workflow
- Add placeholder test script for CI test job
- Fix conditional React.useId() call in Checkbox (rules-of-hooks)
- Replace useState+useEffect with useSyncExternalStore in useMounted
- Add CI workflow, .npmrc, .nvmrc, and PR template
- Remove audit=false from .npmrc to re-enable security checks
- Add npm audit step to CI pipeline (audit-level=high)
- Update next 16.1.1 -> 16.1.6 (fixes 3 high severity CVEs)
- Update flatted to fix unbounded recursion DoS
feat: add dark mode theme system with smooth transition
@mintritech mintritech merged commit c8b53e4 into main Mar 14, 2026
6 checks passed

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Code Review Summary

This PR successfully implements dark mode theming and establishes a CI/CD pipeline for the frontend application. The implementation is solid with no blocking issues identified.

Key Changes Reviewed:

  • CI/CD Pipeline: Comprehensive workflow with lint, type checking, security audits, and build steps
  • Dark Mode System: Proper theme provider implementation using next-themes with hydration-safe mounting
  • UI Updates: Consistent dark mode styling across all landing page components
  • Performance: Improved useMounted hook using React 18's useSyncExternalStore

Architecture:

The theme system follows best practices with proper provider hierarchy (ThemeProvider → QueryProvider → SidebarProvider) and client-side hydration handling to prevent mismatches.

All code is functional and ready for deployment.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

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