source: ReserveNGo-frontend/src/components/Project/Nav_bar_new.vue@ 17bf12d

Last change on this file since 17bf12d was 17bf12d, checked in by Ljubomir Ilievski <ilievski.ljubomir@…>, 3 months ago

Zavrsen pogolem del Login/Register Logika

  • Property mode set to 100644
File size: 2.5 KB
Line 
1<script>
2
3
4import { userStore } from '@/PiniaStores/UserStore.js'
5
6export default {
7 data() {
8 return {
9 userStore_: userStore()
10 }
11 }
12}
13
14
15
16</script>
17
18<template>
19
20<!-- <div class="container-fluid bg-primary">
21 <div class="row align-items-center">
22
23 <div class="col-8">
24 <img src="/src/assets/logo.png" alt="Logo could not be found." />
25 </div>
26
27
28 <div class="col-4">
29
30
31 <a href="" class="btn btn-danger btn-sm ">Омилени Локали</a>
32
33
34
35 <a href="" class="btn btn-danger btn-sm ">Твојте Резервации</a>
36
37
38
39 <a href="" class="btn btn-danger btn-sm ">Login</a>
40
41
42
43 </div>
44&lt;!&ndash; <p class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eaque.</p>
45 <p class="lead text-end">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
46 <p class="lead text-center text-warning bg-primary">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>&ndash;&gt;
47
48&lt;!&ndash; <p class="container-lg">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est, quos?</p>&ndash;&gt;
49 </div>
50 </div>-->
51 <!-- navbar -->
52
53 <nav class="navbar navbar-expand-md navbar-light pt-1 pb-1 ">
54 <div class="container-xxl">
55 <!-- navbar brand / title -->
56
57 <router-link to="/" class="navbar-brand">
58 <img src="/src/assets/logo.png" alt="Logo could not be found." />
59 <span class="text-secondary fw-bold ms-2">
60 Reserve And Go
61 </span>
62 </router-link>
63
64
65
66 <!-- navbar links -->
67 <div class="collapse navbar-collapse justify-content-end align-center" id="main-nav">
68
69 <ul class="navbar-nav">
70
71 <li class="nav-item">
72 <router-link v-if="this.userStore_.data.role==='ROLE_CUSTOMER'" to="/favourite_locals" class="nav-link">Favourite locals </router-link>
73 </li>
74 <li class="nav-item">
75 <router-link v-if="this.userStore_.data.role==='ROLE_CUSTOMER'" to="/my_reservations" class="nav-link">My reservations </router-link>
76 </li>
77
78 <li class="nav-item ms-2 d-none d-md-inline">
79 <router-link to="/login" >
80 <a class="btn btn-dark">Login</a>
81 </router-link>
82 <router-link to="/register">
83 <a class="btn btn-dark ms-2">Register</a>
84 </router-link>
85 </li>
86
87 </ul>
88 </div>
89 </div>
90 </nav>
91</template>
92
93<style scoped>
94
95#login {
96 float: right;
97 padding: 2%;
98
99}
100
101
102nav{
103 background: #8377D1;
104 height: 80px;
105}
106
107.btn{
108 height: 40px;
109 margin-top: 5px;
110}
111
112img{
113 height: 50px;
114}
115
116
117
118</style>
Note: See TracBrowser for help on using the repository browser.