72
72
:key =" link.id"
73
73
class =" text-none"
74
74
size =" small"
75
+ :to =" link.route"
75
76
>
76
- <router-link :to =" link.route" >
77
- {{ link.title }}
78
- </router-link >
77
+ {{ link.title }}
79
78
</v-btn >
80
- <v-btn v-if =" !profile.pen" size =" small" class =" text-none" >
81
- <a
82
- id =" profile-route"
83
- class =" text-decoration-none text-disabled"
84
- :disabled =" true"
85
- >Profile (Student Not Loaded)</a
86
- >
79
+ <v-btn
80
+ v-if =" !profile.pen"
81
+ id =" profile-route"
82
+ size =" small"
83
+ disabled
84
+ class =" text-none"
85
+ to =" #"
86
+ >
87
+ Profile (Student Not Loaded)
87
88
</v-btn >
88
- <v-btn size =" small" v-else >
89
- <router-link
90
- :to =" `/student-profile/${profile.studentID}`"
91
- id =" profile-route"
92
- class =" text-none"
93
- >Profile ({{ profile.pen }})</router-link
94
- >
89
+ <v-btn
90
+ id =" profile-route"
91
+ size =" small"
92
+ :to =" `/student-profile/${profile.studentID}`"
93
+ class =" text-none"
94
+ v-else
95
+ >
96
+ Profile ({{ profile.pen }})
95
97
</v-btn >
96
98
<v-spacer />
97
99
<div class =" form-group top-search mb-0" >
@@ -267,8 +269,10 @@ export default {
267
269
border- right: 1px solid
268
270
rgba (var (-- v- theme- on- background), var (-- v- disabled- opacity));
269
271
border- radius: 0 ;
272
+ color: rgba (var (-- v- theme- on- surface- light), var (-- v- high- emphasis- opacity));
273
+ text- decoration: none ! important;
270
274
}
271
- : deep (.header - nav .v - btn): hover {
275
+ : deep (.header - nav .v - btn . v - btn__content ): hover {
272
276
background- color: transparent;
273
277
text- decoration: underline;
274
278
border- radius: 2px ;
@@ -282,10 +286,6 @@ export default {
282
286
: deep (.header - nav .v - btn): last- of - type {
283
287
border- right: none;
284
288
}
285
- : deep (.header - nav .v - btn a ) {
286
- color: rgba (var (-- v- theme- on- surface- light), var (-- v- high- emphasis- opacity));
287
- text- decoration: none ! important;
288
- }
289
289
: deep (#header - pen - search ) {
290
290
padding: 4px 16px ;
291
291
min- height: 0 ;
0 commit comments