Skip to content

Commit cd838c6

Browse files
committed
Rework tab design to be more modern
1 parent 27ceb5c commit cd838c6

1 file changed

Lines changed: 18 additions & 14 deletions

File tree

‎src/views/activity/Activity.vue‎

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ div
3434

3535
aw-periodusage(:periodusage_arr="periodusage", @update="setDate")
3636

37-
ul.row.nav.nav-tabs.mt-3.px-3
37+
ul.row.nav.nav-tabs.mt-4
3838
li.nav-item(v-for="view in views")
3939
router-link.nav-link(:to="{ name: 'activity-view', params: {...$route.params, view_id: view.id}}" :class="{'router-link-exact-active': currentView.id == view.id}")
4040
h6 {{view.name}}
@@ -78,31 +78,35 @@ div
7878

7979
<style lang="scss" scoped>
8080
$buttoncolor: #ddd;
81-
$bordercolor: #ddd;
81+
$bordercolor: rgb(235, 237, 243);
8282
8383
.nav {
84-
border-bottom: 2px solid $bordercolor;
84+
border-bottom: 1px solid $bordercolor;
8585
8686
.nav-item {
87-
margin-bottom: -2px;
87+
margin-bottom: 0px;
88+
89+
&:first-child {
90+
margin-left: 0;
91+
}
8892
8993
.nav-link {
90-
background-color: $buttoncolor;
91-
margin: 0 0.2em 0 0.2em;
92-
padding: 0.4em 0.5em 0.1em 0.5em;
93-
border: 2px solid $bordercolor;
94-
border-bottom: none;
95-
border-radius: 0.5rem 0.5rem 0 0;
96-
color: #111 !important;
94+
// default bootstrap vertical padding was too high
95+
padding: 0.25rem 1rem;
96+
97+
color: lighten(black, 40%);
9798
cursor: pointer;
99+
border: none;
98100
99101
&:hover {
100-
background-color: #f8f8f8;
102+
color: black;
101103
}
102104
103105
&.router-link-exact-active {
104-
background-color: #fff;
105-
color: #333 !important;
106+
color: rgb(84, 105, 212);
107+
font-weight: bold;
108+
border-bottom: 3px solid darken($bordercolor, 20%);
109+
border-radius: 0;
106110
107111
&:hover {
108112
background-color: #fff;

0 commit comments

Comments
 (0)