Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Homepage sections and content #24

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from
Draft

feat: Homepage sections and content #24

wants to merge 5 commits into from

Commits on Dec 28, 2023

  1. feat: implement homepage hero, features, benefits section

    - Built KeyFeatures section showcasing 5 main capabilities
    - Added Benefits section tailored for teachers, admins, students
    Kamaruddheen committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    dc6217b View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. feat: add testimonials section to homepage

    - Created Testimonial component to display quote
    - Generated 4 example testimonials with attributed quotes
    - Added corresponding image, name and position for each
    Kamaruddheen committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    fbd293d View commit details
    Browse the repository at this point in the history
  2. homepage accessibility improvement

    - Now all images have descriptive alt text for accessibility.
    - For links like "#" you may want to add a rel="noreferrer" for security.
    - All SVGs have role="img" now
    Kamaruddheen committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    a02d0ec View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    6167733 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bcfdb2 View commit details
    Browse the repository at this point in the history