Skip to content

HMTV2-25-Landing-Page#12

Open
HarshitaJindia19 wants to merge 44 commits into
mainfrom
HMTV2-25-landing-page
Open

HMTV2-25-Landing-Page#12
HarshitaJindia19 wants to merge 44 commits into
mainfrom
HMTV2-25-landing-page

Conversation

@HarshitaJindia19

@HarshitaJindia19 HarshitaJindia19 commented Mar 23, 2026

Copy link
Copy Markdown

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

@skand088 skand088 left a comment

Copy link
Copy Markdown
Contributor

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

@skand088 skand088 left a comment

Copy link
Copy Markdown
Contributor

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.

@HarshitaJindia19

Copy link
Copy Markdown
Author

Created the main cover section and event info section. The landing page now has all the sections as specified on the Figma.

Next Steps

  • Need to add Images
  • Need to add next-themes
  • Fix styling for the main cover section

@HarshitaJindia19

Copy link
Copy Markdown
Author
image image

The main design has been coded, just need to add pictures and content.

@skand088 skand088 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

can we also take all the components relative to the landing page and put it into its own directory folder.

Comment thread src/app/components/admin/landingpage/data/criteria.ts
Comment thread src/app/components/admin/landingpage/ui/EventDetailsItem.tsx Outdated
Comment thread src/app/components/admin/landingpage/Countdown.tsx Outdated
@YahyaAsmara

YahyaAsmara commented Jun 23, 2026

Copy link
Copy Markdown
Contributor
  1. make sure to pull from main, your branch is behind which is causing conflicts.
  2. well done on the landing page, but i think we are changing the UI to this years landing page. refer to the last Friday's Figma prototype. if you are familiar with setting up an mcp for figma it would be very useful in getting all the svgs. if you want to learn refer to guide and tutorial.

@HarshitaJindia19

HarshitaJindia19 commented Jun 25, 2026

Copy link
Copy Markdown
Author
image image image

@HarshitaJindia19

HarshitaJindia19 commented Jun 26, 2026

Copy link
Copy Markdown
Author
image
  • Updated the Event Info Section
  • Need to work on making it responsive (Currently doesn't work with mobile layout)

@HarshitaJindia19

Copy link
Copy Markdown
Author
image image

@HarshitaJindia19

HarshitaJindia19 commented Jul 1, 2026

Copy link
Copy Markdown
Author
image image

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.

4 participants