Minimalist starter template for Next.js
with TypeScript
and emotion
that just works.
- Use repo as template
npm i
- Follow the todo section
- rename
.env.example
in.env
and update values - update
manifest.json
with own params - update
./public/icons/favicons
with own favicons
- NextJS 9.5
- TypeScript
- emotion with global styles and theme
- PWA ready with
next-offline
- AppHead component to handle
<head>
config - husky with pre-commit running prettier and tsc
.prettierrc
ready to be overwritten
To use typed theme from emotion, overide @emotion/styled
's styled
as explained here