jslovers / jslovers-official-website

JSLovers Official Website built on Next.js
MIT License
59 stars 47 forks source link

Refactor code #57

Closed Neha closed 3 months ago

Neha commented 3 months ago

Description

solved multiple issues here:

  1. typo for "jslovers" - fixed
  2. there was inconsistency of header height between JOB and rest of the pages - fixed
  3. Hover on main nav is added
  4. Hover on button is added
  5. Resuable component for "register for the meetup" added
  6. hover for footer links added
  7. text color of footer links is changed as per the figma
  8. Added color for the date of the meetup date on home page
  9. Made speaker name linkable
  10. Have to make the "previous talks" wrap able

Fixes # (issue): There is not issue for this

Screenshot 2024-06-09 at 22 36 44

Type of change

Added tests?

Internationalization Support?

Steps to test the feature:

  1. Run this branch at local
  2. check the top main navigation by hovering - underline style would be there
  3. check the "blue" button, hover style would be there
  4. check the footer links , hover style would be there
  5. check the header height on each page , should be same

Snapshot of the test-cases that are passing:

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)