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

Conversation

Kamaruddheen
Copy link
Owner

@Kamaruddheen Kamaruddheen commented Jan 14, 2024

Fixes Issue

Closes #17

Changes Made

This PR implements the following core homepage sections:

  • Hero section
    • Overview SVG
  • Key Features
    • 5 features with icons and descriptions
  • Benefits
    • Tailored value props for different user types
  • Testimonials
    • Example quotes from personas like teachers, parents, etc

Additional updates:

  • Added SVG illustrations
  • Styled sections for consistent branding
  • Structured semantic HTML layout
  • Accessibility improvements
    • alt text, roles and contrast checks

Screenshots

- Built KeyFeatures section showcasing 5 main capabilities
- Added Benefits section tailored for teachers, admins, students
- Created Testimonial component to display quote
- Generated 4 example testimonials with attributed quotes
- Added corresponding image, name and position for each
@Kamaruddheen Kamaruddheen added enhancement Minor improvements to existing features priority:high Critical issues that block releases or cause data loss frontend Frontend/UI related issues labels Jan 14, 2024
@Kamaruddheen Kamaruddheen self-assigned this Jan 14, 2024
- 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Minor improvements to existing features frontend Frontend/UI related issues priority:high Critical issues that block releases or cause data loss
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Design Neumorphism Homepage Layout
1 participant