-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Sidebar and dashboard create --fix responsiveness
- Loading branch information
1 parent
a1ad864
commit 40785be
Showing
7 changed files
with
43 additions
and
127 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,100 +1,18 @@ | ||
<nav x-data="{ open: false }" class="bg-white border-b border-gray-100"> | ||
<!-- Primary Navigation Menu --> | ||
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> | ||
<div class="flex justify-between h-16"> | ||
<div class="flex"> | ||
<!-- Logo --> | ||
<div class="shrink-0 flex items-center"> | ||
<a href="{{ route('dashboard') }}"> | ||
<x-application-logo class="block h-9 w-auto fill-current text-gray-800" /> | ||
</a> | ||
</div> | ||
|
||
<!-- Navigation Links --> | ||
<div class="hidden space-x-8 sm:-my-px sm:ms-10 sm:flex"> | ||
<x-nav-link :href="route('dashboard')" :active="request()->routeIs('dashboard')"> | ||
{{ __('Dashboard') }} | ||
</x-nav-link> | ||
</div> | ||
</div> | ||
|
||
<!-- Settings Dropdown --> | ||
<div class="hidden sm:flex sm:items-center sm:ms-6"> | ||
<x-dropdown align="right" width="48"> | ||
<x-slot name="trigger"> | ||
<button class="inline-flex items-center px-3 py-2 border border-transparent text-sm leading-4 font-medium rounded-md text-gray-500 bg-white hover:text-gray-700 focus:outline-none transition ease-in-out duration-150"> | ||
<div>{{ Auth::user()->name }}</div> | ||
|
||
<div class="ms-1"> | ||
<svg class="fill-current h-4 w-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> | ||
<path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd" /> | ||
</svg> | ||
</div> | ||
</button> | ||
</x-slot> | ||
|
||
<x-slot name="content"> | ||
<x-dropdown-link :href="route('profile.edit')"> | ||
{{ __('Profile') }} | ||
</x-dropdown-link> | ||
|
||
<!-- Authentication --> | ||
<form method="POST" action="{{ route('logout') }}"> | ||
@csrf | ||
|
||
<x-dropdown-link :href="route('logout')" | ||
onclick="event.preventDefault(); | ||
this.closest('form').submit();"> | ||
{{ __('Log Out') }} | ||
</x-dropdown-link> | ||
</form> | ||
</x-slot> | ||
</x-dropdown> | ||
</div> | ||
|
||
<!-- Hamburger --> | ||
<div class="-me-2 flex items-center sm:hidden"> | ||
<button @click="open = ! open" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"> | ||
<svg class="h-6 w-6" stroke="currentColor" fill="none" viewBox="0 0 24 24"> | ||
<path :class="{'hidden': open, 'inline-flex': ! open }" class="inline-flex" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" /> | ||
<path :class="{'hidden': ! open, 'inline-flex': open }" class="hidden" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> | ||
</svg> | ||
</button> | ||
</div> | ||
</div> | ||
<div class="navbar"> | ||
<div class="navbar-start"> | ||
<label for="my-drawer-2" class="md:hidden"> | ||
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" fill="none" viewBox="0 0 24 24" | ||
stroke="currentColor"> | ||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h8m-8 6h16"/> | ||
</svg> | ||
</label> | ||
</div> | ||
|
||
<!-- Responsive Navigation Menu --> | ||
<div :class="{'block': open, 'hidden': ! open}" class="hidden sm:hidden"> | ||
<div class="pt-2 pb-3 space-y-1"> | ||
<x-responsive-nav-link :href="route('dashboard')" :active="request()->routeIs('dashboard')"> | ||
{{ __('Dashboard') }} | ||
</x-responsive-nav-link> | ||
</div> | ||
|
||
<!-- Responsive Settings Options --> | ||
<div class="pt-4 pb-1 border-t border-gray-200"> | ||
<div class="px-4"> | ||
<div class="font-medium text-base text-gray-800">{{ Auth::user()->name }}</div> | ||
<div class="font-medium text-sm text-gray-500">{{ Auth::user()->email }}</div> | ||
</div> | ||
|
||
<div class="mt-3 space-y-1"> | ||
<x-responsive-nav-link :href="route('profile.edit')"> | ||
{{ __('Profile') }} | ||
</x-responsive-nav-link> | ||
|
||
<!-- Authentication --> | ||
<form method="POST" action="{{ route('logout') }}"> | ||
@csrf | ||
|
||
<x-responsive-nav-link :href="route('logout')" | ||
onclick="event.preventDefault(); | ||
this.closest('form').submit();"> | ||
{{ __('Log Out') }} | ||
</x-responsive-nav-link> | ||
</form> | ||
</div> | ||
</div> | ||
<div class="navbar-center"> | ||
<x-application-logo /> | ||
</div> | ||
</nav> | ||
<div class="navbar-end"> | ||
<a href="#" class="h-8 w-8 avatar rounded-full p-1 ring-1"> | ||
<img class="h-8 w-8 rounded-full" src="https://api.dicebear.com/8.x/identicon/svg?seed=Jane" alt="John Doe"> | ||
</a> | ||
</div> | ||
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
<div class="drawer md:w-60 absolute md:static z-50 lg:drawer-open"> | ||
<input id="my-drawer-2" type="checkbox" class="drawer-toggle" /> | ||
<div class="drawer-content flex flex-col items-center justify-center"> | ||
<!-- Page content here --> | ||
</div> | ||
<div class="drawer-side"> | ||
<label for="my-drawer-2" aria-label="close sidebar" class="drawer-overlay"></label> | ||
<ul class="menu bg-gray-100 p-4 w-60 min-h-full text-black/90"> | ||
<!-- Sidebar content here --> | ||
<li><a>Sidebar Item 1</a></li> | ||
<li><a>Sidebar Item 2</a></li> | ||
</ul> | ||
</div> | ||
</div> |