Skip to content

gwright170/gwright170.dev

Repository files navigation

Personal site

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.

Features

This project comes with the following features:

npm scripts

Build and dev scripts

  • dev – start dev server
  • build – bundle application for production
  • analyze – analyzes application bundle with @next/bundle-analyzer

Testing scripts

  • typecheck – checks TypeScript types
  • lint – runs ESLint
  • prettier:check – checks files with Prettier
  • test – runs prettier:check, lint and typecheck scripts

Other scripts

  • prettier:write – formats all files with Prettier

Editor setup

I'd recommend using VSCode with the following extensions:

What's the plan?

  • 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

Releases

No releases published

Packages

No packages published