nevsky118

Footer

Navigation 448

About

Footer

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Footer to your project and fits it to your theme.

Code

How Footer is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { Hexagon, Github, Twitter } from "lucide-react"
import { Footer } from "@/components/ui/footer"

function Demo() {
  return (
    <div className="w-full">
      <Footer
        logo={<Hexagon className="h-10 w-10" />}
        brandName="Awesome Corp"
        socialLinks={[
          {
            icon: <Twitter className="h-5 w-5" />,
            href: "https://twitter.com",
            label: "Twitter",
          },
          {
            icon: <Github className="h-5 w-5" />,
            href: "https://github.com",
            label: "GitHub",
          },
        ]}
        mainLinks={[
          { href: "/products", label: "Products" },
          { href: "/about", label: "About" },
          { href: "/blog", label: "Blog" },
          { href: "/contact", label: "Contact" },
        ]}
        legalLinks={[
          { href: "/privacy", label: "Privacy" },
          { href: "/terms", label: "Terms" },
        ]}
        copyright={{
          text: "© 2024 Awesome Corp",
          license: "All rights reserved",
        }}
      />
    </div>
  )
}

export { Demo }

Dependencies

More by nevsky118

View all
  • Not found

    Not found

    371

More in Navigation

View all
  • Sidebar

    Sidebar

    274
  • Tabs

    Tabs

    63
  • Breadrcrumb

    Breadrcrumb

    5
  • Stacked Circular Footer

    Stacked Circular Footer

    423
  • NavBar

    NavBar

  • Navbar

    Navbar

  • Oversized 404 Numeral

    Oversized 404 Numeral

    56
  • Footer 2

    Footer 2

    210