Skip to content

Soundux/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Soundux Website

Website for Soundux

Main repo

License Build Prettier

โš ๏ธ The repo's master branch contains the source files for the site. The static files are in the gh-pages branch!

Tech stack

Next.js Mantine

Features

This template comes with several essential features:

  • Server side rendering setup for Mantine
  • Color scheme is stored in cookie to avoid color scheme mismatch after hydration
  • Storybook with color scheme toggle
  • Jest with react testing library
  • ESLint setup with eslint-config-mantine

npm scripts

Build and dev scripts

  • dev โ€“ start dev server
  • build โ€“ bundle application for production
  • export โ€“ exports static website to out folder
  • analyze โ€“ analyzes application bundle with @next/bundle-analyzer

Testing scripts

  • typecheck โ€“ checks TypeScript types
  • lint โ€“ runs ESLint
  • prettier:check โ€“ checks files with Prettier
  • jest โ€“ runs jest tests
  • jest:watch โ€“ starts jest watch
  • test โ€“ runs jest, prettier:check, lint and typecheck scripts

Other scripts

  • storybook โ€“ starts storybook dev server
  • storybook:build โ€“ build production storybook bundle to storybook-static
  • prettier:write โ€“ formats all files with Prettier

About

๐Ÿ•ธ๏ธ๐Ÿš€ Next-gen website for Soundux

Resources

License

Stars

Watchers

Forks