
import FullLogo from '@/app/(DashboardLayout)/layout/shared/logo/FullLogo'
import {
  Navbar,
  NavbarCollapse,
  NavbarLink,
  NavbarToggle,
} from 'flowbite-react'
import Link from 'next/link'
const DefaultNavCode = () => {
  return (
    <>
      <div>
        <Navbar fluid className='rounded-md'>
          <FullLogo />
          <NavbarToggle />
          <NavbarCollapse className='overflow-x-auto'>
            <NavbarLink href='#' active className='text-primary'>
              Home
            </NavbarLink>
            <NavbarLink as={Link} href='#'>
              About
            </NavbarLink>
            <NavbarLink href='#'>Services</NavbarLink>
            <NavbarLink href='#'>Pricing</NavbarLink>
            <NavbarLink href='#'>Contact</NavbarLink>
          </NavbarCollapse>
        </Navbar>
      </div>
    </>
  )
}
export default DefaultNavCode
import FullLogo from '@/app/(DashboardLayout)/layout/shared/logo/FullLogo'
import {
  Navbar,
  Button,
  NavbarToggle,
  NavbarCollapse,
  NavbarLink,
} from 'flowbite-react'
const CTANavCode = () => {
  return (
    <>
      <div>
        <Navbar fluid className='rounded-md'>
          <FullLogo />
          <div className='flex md:order-2'>
            <Button color='primary' className='me-1'>
              Get started
            </Button>
            <NavbarToggle />
          </div>
          <NavbarCollapse className='overflow-x-auto'>
            <NavbarLink href='#' active className='text-primary'>
              Home
            </NavbarLink>
            <NavbarLink href='#'>About</NavbarLink>
            <NavbarLink href='#'>Services</NavbarLink>
            <NavbarLink href='#'>Pricing</NavbarLink>
            <NavbarLink href='#'>Contact</NavbarLink>
          </NavbarCollapse>
        </Navbar>
      </div>
    </>
  )
}
export default CTANavCode
import FullLogo from '@/app/(DashboardLayout)/layout/shared/logo/FullLogo'
import {
  Navbar,
  Dropdown,
  Avatar,
  DropdownHeader,
  DropdownItem,
  DropdownDivider,
  NavbarToggle,
  NavbarCollapse,
  NavbarLink,
} from 'flowbite-react'
const NavWithDropdownCode = () => {
  return (
    <>
      <div>
        <Navbar fluid className='rounded-md'>
          <FullLogo />
          <div className='flex md:order-2'>
            <Dropdown
              arrowIcon={false}
              inline
              label={
                <Avatar
                  alt='User settings'
                  img='/images/profile/user-2.jpg'
                  rounded
                />
              }>
              <DropdownHeader>
                <span className='block text-sm'>Bonnie Green</span>
                <span className='block truncate text-sm font-medium'>
                  info@Materialm.com
                </span>
              </DropdownHeader>
              <DropdownItem>Dashboard</DropdownItem>
              <DropdownItem>Settings</DropdownItem>
              <DropdownItem>Earnings</DropdownItem>
              <DropdownDivider />
              <DropdownItem>Sign out</DropdownItem>
            </Dropdown>
            <NavbarToggle />
          </div>
          <NavbarCollapse className='overflow-x-auto'>
            <NavbarLink href='#' active className='text-primary'>
              Home
            </NavbarLink>
            <NavbarLink href='#'>About</NavbarLink>
            <NavbarLink href='#'>Services</NavbarLink>
            <NavbarLink href='#'>Pricing</NavbarLink>
            <NavbarLink href='#'>Contact</NavbarLink>
          </NavbarCollapse>
        </Navbar>
      </div>
    </>
  )
}
export default NavWithDropdownCode
| Prop | Description | Type | Default | 
|---|---|---|---|
fluid  | If true, the navbar spans the full width of the screen.  | boolean  | false  | 
rounded  | Applies rounded corners to the navbar.  | boolean  | false  | 
href  | Destination URL of the link.  | string  | -  | 
active  | Marks the link as active (highlighted).  | boolean  | false  |