chore: initial Next.js template scaffold

Next.js 16 + React 19 + TypeScript 5 + Tailwind CSS 4 + shadcn/ui.
Includes layout components, pages (home, 404, error, loading),
hooks, types, and documentation.
This commit is contained in:
2026-06-18 17:04:39 +08:00
commit 9dd7877389
32 changed files with 7522 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
# Contributing
Thank you for considering contributing to this template.
## How to Contribute
### Reporting Issues
If you find a problem with the default configuration or have a suggestion for improvement, please open an issue.
### Submitting Changes
1. Fork the repository
2. Create your feature branch: `git checkout -b feat/your-feature`
3. Commit your changes: `git commit -m "feat: add your feature"`
4. Push to the branch: `git push origin feat/your-feature`
5. Open a Pull Request
### Commit Message Convention
Please follow the [Conventional Commits](https://www.conventionalcommits.org/) format:
- `feat:` — new feature
- `fix:` — bug fix
- `docs:` — documentation changes
- `chore:` — build or tooling changes
- `refactor:` — code refactoring
## Template Maintenance Principles
- Keep dependencies up to date with the latest stable versions.
- Default configuration should be minimal — only include what most projects need.
- Avoid adding business-specific code or dependencies.
- Components follow the shadcn/ui convention: copy source, customise locally.