Skip to content

Version 1.2.0

Compare
Choose a tag to compare
@mariana-caldas mariana-caldas released this 02 Dec 05:28
· 340 commits to main since this release
3e45225

Added

  • Made the site a Progressive Web App (PWA)
  • About page content (first section)
  • Contact us form and decoration components
  • About page "Wanna Learn More" and "How to get started?" section
  • An optional second column to TwoColumn instead of the image
  • .prettierignore file
  • husky, lint-staged to auto format with prettier on git commit
  • lint and format script to run prettier check and write on all files respectively
  • contact form functionalities (email form using sendgrid, subscription if selected, google recaptcha)
  • who we are section to about page
  • still got questions section to about page
  • Contact us cards section to contact page
  • Linkedin link to footer
  • Next.js 13

Fixed

  • component file structure
  • ButtonLink.js styles
  • components folder structure
  • relative to absolute imports with aliases
  • updated to React 18 and Next.js latest
  • footer styling update + social media icons
  • improved LightHouse scores by optimizing images, creating a robots.txt file, and adding proper alt tags
  • updated 'about us' first section (our background, peer reviews, version control)
  • updated 'about us' section (our goals, our purpose)
  • updated mobile nav to automatically close when page route change is completed
  • adjust flex-basis of a few sections in the about page to better match the design file
  • removed unused imports and comments from development stage
  • prettierrc "end of line" to auto
  • .env-template to include SENDGRID_API_KEY
  • next.js warning - no stylesheets in the head component
  • CardColumns refactoring to accept an array of card objects as props
  • styles on newsletter button and contact page