Skip to content

HMTV2-25-Landing-Page#12

Open
HarshitaJindia19 wants to merge 10 commits intomainfrom
HMTV2-25-landing-page
Open

HMTV2-25-Landing-Page#12
HarshitaJindia19 wants to merge 10 commits intomainfrom
HMTV2-25-landing-page

Conversation

@HarshitaJindia19
Copy link
Copy Markdown

@HarshitaJindia19 HarshitaJindia19 commented Mar 23, 2026

Worked on:

  • Made sure all new sections added are responsive to different screens
  • Structured the header, footer, and sponsors section, following the Figma design provided

Header.tsx

  • Header uses Omnes font now
  • Still need to implement profile picture

Footer.tsx

  • Need the SVG's for the link icons (Discord, Facebook, etc.)

Sponsors.tsx

--> sponsors.tsx
---- Stores the sponsor data (unique image, and name) - will have to link to contentful later

  • Added a spot for placeholding sponsor pictures for now, will have to add it on later
  • Need the line SVG to add to the background

JudgingCriteria.tsx

--> criteria.ts
--- Will store information for the judging criteria - will have to connect to contentful later
--> CriteriaItem.tsx
--- Stlying for a single criteria item (Square block with text) - Repeated in JudgingCriteria.tsx

InfoSection.tsx (About.tsx, Requirements.tsx, Prizes.tsx)

  • Have to add the line SVG's

Next Steps:

  • Complete the rest of the sections
  • Implement next-themes to include dark mode
  • Change hardcoded texts into contentful

Copy link
Copy Markdown
Contributor

@skand088 skand088 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good for now! complete the rest of the page and then ill take a final look to make sure its good.

@HarshitaJindia19 HarshitaJindia19 changed the title feat: created the landing page header HMTV2-25-Landing-Page Apr 7, 2026
Copy link
Copy Markdown
Contributor

@skand088 skand088 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good - can we name all the UI components the same way in terms of capitalizing please. Also abstract the header and footer out of the landing page folder as they will likely be reused on every other page in the app. Once you do that its good to merge and we can work on the login page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants