1- < nav th:fragment ="navbar " class ="py-2 bg-light border-bottom ">
2- < div class ="container d-flex flex-wrap ">
3- < ul class ="nav me-auto ">
4- < li class ="nav-item ">
5- < a
6- th:href ="@{/app} "
7- class ="nav-link link-dark px-2 active "
8- aria-current ="page "
9- >
10- < i class ="fas fa-home "> </ i >
11- Home
12- </ a >
13- </ li >
14- < li class ="nav-item ">
15- < a
16- th:href ="@{/swagger-ui/index.html?configUrl=/documentation/schemas/swagger-config} "
17- class ="nav-link link-dark px-2 active "
18- aria-current ="page "
19- >
20- < i class ="fas fa-scroll "> </ i >
21- Swagger docs
22- </ a >
23- </ li >
24- < li class ="nav-item ">
25- < a
26- href ="https://github.com/Throyer/springboot-api-crud#spring-boot-api-crud "
27- class ="nav-link link-dark px-2 active "
28- aria-current ="page "
29- >
30- < i class ="fab fa-github-alt "> </ i >
31- Repository
32- </ a >
33- </ li >
34- </ ul >
35- < ul sec:authorize ="isAuthenticated() " class ="nav ">
36- < li class ="nav-item ">
37- < a th:href ="@{/app/logout} " class ="nav-link link-dark px-2 ">
38- < i class ="fas fa-door-open "> </ i >
39- Sign out
40- </ a >
41- </ li >
42- </ ul >
43- < ul sec:authorize ="!isAuthenticated() " class ="nav ">
44- < li class ="nav-item ">
45- < a th:href ="@{/app/login} " class ="nav-link link-dark px-2 ">
46- < i class ="fas fa-door-closed "> </ i >
47- Login
48- </ a >
49- </ li >
50- < li class ="nav-item ">
51- < a th:href ="@{/app/register} " class ="nav-link link-dark px-2 ">
52- < i class ="fas fa-certificate "> </ i >
53- Sign up
54- </ a >
55- </ li >
56- </ ul >
57- </ div >
1+ < nav
2+ class ="navbar navbar-expand-lg shadow-sm navbar-light bg-light "
3+ th:fragment ="navbar ">
4+ < div class ="container-fluid ">
5+
6+ < button
7+ class ="navbar-toggler "
8+ type ="button "
9+ data-bs-toggle ="collapse "
10+ data-bs-target ="#navbar "
11+ aria-controls ="navbarTogglerDemo02 "
12+ aria-expanded ="false "
13+ aria-label ="Toggle navigation "
14+ >
15+ < span class ="navbar-toggler-icon "> </ span >
16+ </ button >
17+
18+ < div class ="container collapse navbar-collapse " id ="navbar ">
19+
20+ < ul class ="navbar-nav me-auto ">
21+ < li class ="nav-item ">
22+ < a
23+ th:href ="@{/app} "
24+ class ="nav-link link-dark px-2 active "
25+ >
26+ < i class ="fas fa-home "> </ i >
27+ Home
28+ </ a >
29+ </ li >
30+ < li class ="nav-item ">
31+ < a
32+ th:href ="@{/swagger-ui/index.html?configUrl=/documentation/schemas/swagger-config} "
33+ class ="nav-link link-dark px-2 "
34+ >
35+ < i class ="fas fa-scroll "> </ i >
36+ Swagger docs
37+ </ a >
38+ </ li >
39+ < li class ="nav-item ">
40+ < a
41+ href ="https://github.com/Throyer/springboot-api-crud#spring-boot-api-crud "
42+ class ="nav-link link-dark px-2 "
43+ >
44+ < i class ="fab fa-github-alt "> </ i >
45+ Repository
46+ </ a >
47+ </ li >
48+ </ ul >
49+
50+ < ul class ="navbar-nav ml-auto ">
51+ < li sec:authorize ="!isAuthenticated() " class ="nav-item ">
52+ < a th:href ="@{/app/login} " class ="nav-link link-dark px-2 ">
53+ < i class ="fas fa-door-closed "> </ i >
54+ Login
55+ </ a >
56+ </ li >
57+ < li sec:authorize ="!isAuthenticated() " class ="nav-item ">
58+ < a th:href ="@{/app/register} " class ="nav-link link-dark px-2 ">
59+ < i class ="fas fa-certificate "> </ i >
60+ Sign up
61+ </ a >
62+ </ li >
63+ < li sec:authorize ="isAuthenticated() " class ="nav-item dropdown ">
64+ < a class ="nav-link dropdown-toggle " href ="# " id ="show-more " role ="button " data-bs-toggle ="dropdown "
65+ aria-expanded ="false ">
66+ Show more
67+ </ a >
68+ < ul class ="dropdown-menu border-0 shadow bg-light animate slideIn " aria-labelledby ="show-more ">
69+ < li >
70+ < a data-bs-toggle ="modal " data-bs-target ="#me " class ="dropdown-item " href ="# ">
71+ < i class ="fas fa-user-circle "> </ i >
72+ Me
73+ </ a >
74+ </ li >
75+ < li >
76+ < hr class ="dropdown-divider ">
77+ </ li >
78+ < li >
79+ < a th:href ="@{/app/logout} " class ="dropdown-item " href ="# ">
80+ < i class ="fas fa-door-open "> </ i >
81+ Sign out
82+ </ a >
83+ </ li >
84+ </ ul >
85+ </ li >
86+ </ ul >
87+ </ div >
88+ </ div >
5889</ nav >
0 commit comments