source: src/main/resources/templates/fragments/header.html

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 3.3 KB
Line 
1<nav class="navbar navbar-expand-lg bg-body-tertiary" xmlns:sec="http://www.w3.org/1999/xhtml">
2 <div class="container-fluid">
3 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
4 <span class="navbar-toggler-icon"></span>
5 </button>
6 <div class="collapse navbar-collapse" id="navbarSupportedContent">
7 <ul class="navbar-nav me-auto mb-2 mb-lg-0">
8 <li class="nav-item">
9 <a class="nav-link active" aria-current="page" href="/">Home</a>
10 </li>
11 <li class="nav-item" sec:authorize="hasRole('ADMIN')">
12 <a class="nav-link active" aria-current="page" href="/customers">Customers</a>
13 </li>
14 <li class="nav-item" sec:authorize="hasRole('ADMIN')">
15 <a class="nav-link active" aria-current="page" href="/customers/add">Add Customer</a>
16 </li>
17 <li class="nav-item">
18 <a class="nav-link active" aria-current="page" href="/restaurants">Restaurants</a>
19 </li>
20 <li class="nav-item" sec:authorize="hasAnyRole('ADMIN', 'OWNER')">
21 <a class="nav-link active" aria-current="page" href="/restaurants/add">Add Restaurant</a>
22 </li>
23 <li class="nav-item" sec:authorize="hasAnyRole('ADMIN', 'OWNER', 'USER')">
24 <a class="nav-link active" aria-current="page" href="/reservations">Reservations</a>
25 </li>
26 <li class="nav-item" sec:authorize="hasAnyRole('ADMIN', 'OWNER', 'USER')">
27 <a class="nav-link active" aria-current="page" href="/reservation-history">Past Reservations</a>
28 </li>
29<!-- <li class="nav-item dropdown">-->
30<!-- <a class="nav-link dropdown-toggle" href="/customers" role="button" data-bs-toggle="dropdown" aria-expanded="false">-->
31<!-- Customers-->
32<!-- </a>-->
33<!-- <ul class="dropdown-menu">-->
34<!-- <li><a class="dropdown-item" href="/customers">List Customers</a></li>-->
35<!-- <li><a class="dropdown-item" href="/customers/add">Add Customer</a></li>-->
36<!-- </ul>-->
37<!-- </li>-->
38<!-- <li class="nav-item">-->
39<!-- <a class="nav-link disabled" aria-disabled="true">Disabled</a>-->
40<!-- </li>-->
41 </ul>
42 <div class="d-flex align-items-center">
43 <form class="d-flex me-2" action="/restaurants" method="GET">
44 <input class="form-control me-2" type="search" name="search" placeholder="Restaurant or Cuisine" aria-label="Search">
45 <button class="btn btn-outline-success" type="submit">Search</button>
46 </form>
47 <ul class="navbar-nav me-auto mb-2 mb-lg-0">
48 <li class="nav-item">
49 <a class="nav-link active" aria-current="page" href="/login">Login</a>
50 </li>
51 </ul>
52 </div>
53 </div>
54 </div>
55</nav>
Note: See TracBrowser for help on using the repository browser.