portfolio-2022

CLI Commands

  • npm install: Installs dependencies

  • npm run dev: Run a development, HMR server

  • npm run serve: Run a production-like server

  • npm run build: Production-ready build

  • npm run lint: Pass TypeScript files using ESLint

  • npm run test: Run Jest and Enzyme with enzyme-adapter-preact-pure for your tests

For detailed explanation on how things work, checkout the CLI Readme. Initial Preact template from https://github.com/preactjs-templates/typescript Icon from https://www.reshot.com/

TODO

  • fix projects secondary description

  • add more description to home page

  • font color

  • shrink images

  • opening projects at bottom of page

  • Prerendering

  • swap minitile and tile components

  • standardize buttons

  • hover effects

  • click effects

  • custom point and trail

  • font gradients, shadowing and effects

  • SEO

  • JSON-LD

  • Test sitemap

  • Test robots.txt

  • overscroll

  • add multiple project images

  • test social links

  • lazy load images

  • add button component

  • remove unused classes

  • browserconfig

  • Update readme

  • Front-end checklist

  • Add background textures

  • Add hover affects and transitions

  • CMS

  • new dark color for active nav

  • icons for all sizes

  • highlight footer svgs on hover

  • FAQ link styling

  • Optional Sound

  • borders

  • Add random effects

  • responsive images

  • Responsive design