Personal site built with Next.js and Mantine. Currently available at gwright170.dev.
Feel free to use this as a template for your own site.
This project comes with the following features:
- TypeScript
- PostCSS with mantine-postcss-preset
- ESLint setup with eslint-config-mantine
dev
– start dev serverbuild
– bundle application for productionanalyze
– analyzes application bundle with @next/bundle-analyzer
typecheck
– checks TypeScript typeslint
– runs ESLintprettier:check
– checks files with Prettiertest
– runsprettier:check
,lint
andtypecheck
scripts
prettier:write
– formats all files with Prettier
I'd recommend using VSCode with the following extensions:
- First blog post
- Create and use vars for default font-sizes (factors of 8px)
- BUG: Edge based open graph images are not working
- Remove style overrides dependent on structure
- CI using GitHub Actions
- Move to GitHub issues
- Split Shaka Player integration into its own package / repo