# Navbar Announce User
Category: navigation
Description: Provides a multi-level navigation with an announcement bar, main links, and user account/profile options.
## Implementation Context
- **Primary**: Use **SenangStart CSS** for the implementation.
- **Reference**: Tailwind CSS is provided for stylistic context only.
## SenangStart CSS Usage
To use SenangStart CSS, simply include the script in your HTML `
`:
```html
My App
Hello SenangStart!
Zero config, instant styling.
```
**Documentation**: [Getting Started Guide](https://bookklik-technologies.github.io/senangstart-css/guide/getting-started.html)
## SenangStart CSS Code
```html
<div space="w:[100%] tw-lg:h:vast">
<nav space="w:[100%] p:medium-3x" class="z-50" x-data="{ isOpen: false }">
<!-- Announcement Bar -->
<div layout="container" space="m-x:auto m-b:medium">
<div
layout="flex items:center justify:between" space="p-x:medium p-y:small" visual="rounded:medium bg:blue-600 text:white"
>
<p visual="text-size:small">
🎉 New Feature Alert: Try our AI-powered analytics -
<a href="#" visual="underline hover:text:blue-200">Learn More</a>
</p>
<div layout="hidden tw-lg:flex tw-lg:items:center" space="tw-lg:g:medium">
<a href="#" visual="text-size:small hover:text:blue-200">
<i class="fab fa-twitter"></i>
</a>
<a href="#" visual="text-size:small hover:text:blue-200">
<i class="fab fa-linkedin"></i>
</a>
<a href="#" visual="text-size:small hover:text:blue-200">
<i class="fab fa-github"></i>
</a>
</div>
</div>
</div>
<!-- Main Navigation -->
<div
layout="container" space="m-x:auto p:small" visual="rounded:medium bg:white" class="bg-opacity-80 backdrop-blur backdrop-filter"
>
<div layout="flex col tw-lg:row">
<!-- Logo & Mobile Menu -->
<div layout="flex items:center" space="h:big">
<img
src="https://placehold.co/120x48"
space="h:[100%]"
alt="Logo"
/>
<div layout="grow tw-lg:hidden"></div>
<div
x-on:click="isOpen = !isOpen"
x-on:click.outside="isOpen = false"
layout="flex items:center justify:center tw-lg:hidden" space="w:big" visual="cursor:pointer"
>
<span :class="!isOpen ? '' : 'hidden'">
<i class="fas fa-bars"></i>
</span>
<span :class="isOpen ? '' : 'hidden'">
<i class="fas fa-times"></i>
</span>
</div>
</div>
<!-- Navigation Links -->
<div
:class="isOpen ? '' : 'hidden'"
layout="grow col justify:end tw-lg:flex tw-lg:row tw-lg:items:center" space="p-t:medium tw-lg:p-t:none"
>
<a
href="#"
layout="flex items:center" space="m-x:-small h:big p-x:medium-3x tw-lg:m-x:none" visual="hover:text:blue-600"
>Dashboard</a
>
<a
href="#"
layout="flex items:center" space="m-x:-small h:big p-x:medium-3x tw-lg:m-x:none" visual="hover:text:blue-600"
>Analytics</a
>
<a
href="#"
layout="flex items:center" space="m-x:-small h:big p-x:medium-3x tw-lg:m-x:none" visual="hover:text:blue-600"
>Reports</a
>
<a
href="#"
layout="flex items:center" space="m-x:-small h:big p-x:medium-3x tw-lg:m-x:none" visual="hover:text:blue-600"
>Team</a
>
<!-- User Menu -->
<div layout="relative" space="m-l:medium">
<button
layout="flex items:center" space="g:small p-x:medium p-y:small" visual="rounded:medium hover:bg:neutral-100"
>
<img
src="https://placehold.co/32x32"
space="h:large w:large" visual="rounded:round"
alt="User"
/>
<span visual="font:tw-semibold">John Doe</span>
<i visual="text-size:small" class="fas fa-chevron-down"></i>
</button>
</div>
</div>
</div>
<!-- Secondary Navigation -->
<div
layout="flex items:center" space="m-t:small h:large w:[100%] p-x:small p-t:small" visual="border:neutral-200 text-size:small" class="border-t"
>
<div layout="grow">
<a
href="#"
layout="flex items:center" space="g:tiny" visual="font:tw-semibold text:blue-600 hover:underline"
>
<i class="fas fa-home"></i>
Project Dashboard
</a>
</div>
<div layout="flex items:center" space="g:medium">
<span visual="text:neutral-500">Last updated: 2 minutes ago</span>
<div space="h:medium w:thin" visual="bg:neutral-200"></div>
<a href="#" layout="flex items:center" space="g:tiny" visual="hover:text:blue-600">
<i class="fas fa-question-circle"></i>
Help
</a>
</div>
</div>
</div>
</nav>
</div>
```
## Tailwind CSS Code
```html
<div class="w-full lg:h-40">
<nav class="w-full p-6 z-50" x-data="{ isOpen: false }">
<!-- Announcement Bar -->
<div class="container mx-auto mb-4">
<div
class="flex items-center justify-between rounded-lg bg-blue-600 px-4 py-2 text-white"
>
<p class="text-sm">
🎉 New Feature Alert: Try our AI-powered analytics -
<a href="#" class="underline hover:text-blue-200">Learn More</a>
</p>
<div class="hidden lg:flex lg:items-center lg:gap-4">
<a href="#" class="text-sm hover:text-blue-200">
<i class="fab fa-twitter"></i>
</a>
<a href="#" class="text-sm hover:text-blue-200">
<i class="fab fa-linkedin"></i>
</a>
<a href="#" class="text-sm hover:text-blue-200">
<i class="fab fa-github"></i>
</a>
</div>
</div>
</div>
<!-- Main Navigation -->
<div
class="container mx-auto rounded-lg bg-white bg-opacity-80 p-2 backdrop-blur backdrop-filter"
>
<div class="flex flex-col lg:flex-row">
<!-- Logo & Mobile Menu -->
<div class="flex h-12 items-center">
<img
src="https://placehold.co/120x48"
class="h-full"
alt="Logo"
/>
<div class="flex-grow lg:hidden"></div>
<div
x-on:click="isOpen = !isOpen"
x-on:click.outside="isOpen = false"
class="flex w-12 cursor-pointer items-center justify-center lg:hidden"
>
<span :class="!isOpen ? '' : 'hidden'">
<i class="fas fa-bars"></i>
</span>
<span :class="isOpen ? '' : 'hidden'">
<i class="fas fa-times"></i>
</span>
</div>
</div>
<!-- Navigation Links -->
<div
:class="isOpen ? '' : 'hidden'"
class="flex-grow flex-col justify-end pt-4 lg:flex lg:flex-row lg:items-center lg:pt-0"
>
<a
href="#"
class="-mx-2 flex h-12 items-center px-6 hover:text-blue-600 lg:mx-0"
>Dashboard</a
>
<a
href="#"
class="-mx-2 flex h-12 items-center px-6 hover:text-blue-600 lg:mx-0"
>Analytics</a
>
<a
href="#"
class="-mx-2 flex h-12 items-center px-6 hover:text-blue-600 lg:mx-0"
>Reports</a
>
<a
href="#"
class="-mx-2 flex h-12 items-center px-6 hover:text-blue-600 lg:mx-0"
>Team</a
>
<!-- User Menu -->
<div class="relative ml-4">
<button
class="flex items-center gap-2 rounded-lg px-4 py-2 hover:bg-neutral-100"
>
<img
src="https://placehold.co/32x32"
class="h-8 w-8 rounded-full"
alt="User"
/>
<span class="font-semibold">John Doe</span>
<i class="fas fa-chevron-down text-sm"></i>
</button>
</div>
</div>
</div>
<!-- Secondary Navigation -->
<div
class="mt-2 flex h-8 w-full items-center border-t border-neutral-200 px-2 pt-2 text-sm"
>
<div class="flex-grow">
<a
href="#"
class="flex items-center gap-1 font-semibold text-blue-600 hover:underline"
>
<i class="fas fa-home"></i>
Project Dashboard
</a>
</div>
<div class="flex items-center gap-4">
<span class="text-neutral-500">Last updated: 2 minutes ago</span>
<div class="h-4 w-px bg-neutral-200"></div>
<a href="#" class="flex items-center gap-1 hover:text-blue-600">
<i class="fas fa-question-circle"></i>
Help
</a>
</div>
</div>
</div>
</nav>
</div>
```