Skip to content

pedroalonsoms/insure-landing-page

Repository files navigation

Frontend Mentor - Insure landing page solution

This is a solution to the Insure landing page challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.

Links

  • Live on GitHub Pages

Showcase

Desktop preview

Desktop preview

Mobile ligthouse stats

Mobile ligthouse stats

Built with

Areas that could be improved

  • Implement social's svg's active state
  • Improve semantics & accesibility
  • Organization for the images folder
  • Separate HTML into Astro components
  • Better coude reusability on the outlined buttons
  • Asset compression
  • Make it pixel-perfect
  • Consistent mt-pt and mb-pt for spacing
  • Deeper Astro's GitHub actions deployment understanding
  • Better default font handling
  • Use css grid auto-fit for columns
  • Better color inheritance/cascade separation
  • Improve image attributes
  • Better way to import fonts via link tag
  • Better TypeScript and prop spreading
  • Use em media queries instead of px for consistency across browsers
  • Use exact design colors
  • Enable on-load event for NavBar
  • Fix Layout shifting
  • Understand difference between hover and focus
  • Better navbar layout design
  • More consistent media breakpoints
  • Add more HTML comments
  • Add hover state to mobile nav outlined button
  • Handle zoom-in issues
  • Make footer grid more responsive
  • Make intro-section more resposive in-between transitions

Acknowledgments

About

Frontend Mentor - Insure landing page solution

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published