Used ReactJS, vanillaJS, TailwindCSS and custom CSS.
- Element alignments: for all views, check padding, margins. Some pixels sometimes slightly off.
- Check responsive display on very large screens
- Refactor Tailwind elements. Currently too repetitive.
- Custom 404 page
- Take care of routing (ie, if you land on /about, it gives you a 404)
- DRY up areas where repetition is present
- Add firefly field with Three.JS
- Name display: don't center within the div; new characters should display in place
- setTimeOut secondary text so it shows after last character
- Experiment with rectangle position
- Experiment with color scheme; add some interest
- In some views, the top nav doesn't span width. Correct this.
- Make the bg not black
- Icons too far apart
- Icons should not jump when hovered
- Display differently on smaller screens
- Split into programming and UX sections more clearly.
- Image minimum sizes
- Contact page info - integrate into navbar with tabs; refine interaction
- Create email form that does not display my email address
- Click outside should hide
- Make the bg not black
- Update info, add image
- Add headline
- Add resume
- Reading / study list