Skip to content

Add a mobile nav menu (hamburger) and fix the CTA clip #10

Description

@sashakhar1

On mobile the in-page nav is broken:

  • At <=940px all section links disappear (.nav-links { display: none }) with no hamburger - there's a dead .nav-toggle rule (global.css:130) that's never rendered in Nav.tsx.
  • "Book a free call" clips off-screen on narrow phones (.nav-cta has no responsive collapse).

Fix: render a hamburger toggle in Nav.tsx that reveals the section links below 940px; hide the GitHub button at <=600px so the CTA doesn't clip.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions