diff --git a/components/Sidebar.vue b/components/Sidebar.vue index 2526a72..68983aa 100644 --- a/components/Sidebar.vue +++ b/components/Sidebar.vue @@ -3,7 +3,9 @@ .sidebar template(v-for='category in categories') nuxt-link(:to='category.slug') {{ category.title }} - input(type='checkbox' :checked='cardsShown' @change="toggleCardsShown()") + div(class="toggleWrapper" @click="toggleCardsShown") + div(class="viewToggle" :class="{active: cardsShown}") Cards + div(class="viewToggle" :class="{active: !cardsShown}") Table