Skip to content

Implement Responsive and Accessible Navigation Bar #7

Description

@onlydustapp

📚 Overview

Develop a responsive, accessible navigation bar that aligns with the provided Figma design. This navigation bar will be the primary navigation hub across the PropChain platform and should integrate seamlessly within the Next.js layout.

🚀 Goals & Features

here is the figma link: https://www.figma.com/design/0oiACiKlvyBbSR3yyKnoLd/real-estate-PropChain?node-id=1-2&t=zvGjZTLFUxXRb0KQ-0

  • Reusable Navbar component
  • Display the platform logo and navigation links (Home, Listings, About, Contact)
  • Include a wallet connection button (using RainbowKit or Wagmi) that shows the connected address

🔍 Technical Requirements

  • Use Tailwind CSS for styling and responsiveness
  • Utilize @headlessui/react or similar libraries for accessible dropdown menus
  • Implement a mobile view with a hamburger menu
  • Ensure proper integration using Next.js layout (e.g., Layout.tsx)

🛠 Affected Components

  • Navbar.tsx (component)
  • Layout.tsx (if applicable)
  • Relevant styles and routing configurations

✅ Acceptance Criteria

  1. The Navbar is fully responsive across desktop, tablet, and mobile devices
  2. The design closely matches the Figma design
  3. The wallet connect button is functional and correctly displays the connected address
  4. Navigation links route correctly using next/link
  5. Accessibility standards are met for keyboard and screen reader users

Let's get this implemented to enhance the overall navigation experience on PropChain! 🚀

Activity

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions