diff --git a/app.html b/app.html index 400eaa2..2faaeb5 100644 --- a/app.html +++ b/app.html @@ -5,7 +5,7 @@
- + --> {{ APP }} diff --git a/components/Sidebar.vue b/components/Sidebar.vue index aae7849..204a8e1 100644 --- a/components/Sidebar.vue +++ b/components/Sidebar.vue @@ -3,20 +3,32 @@ .sidebar template(v-for='category in categories') nuxt-link(:to='category.slug') {{ category.title }} + input(type='checkbox' :checked='cardsShown' @change="toggleCardsShown()") diff --git a/pages/_category.vue b/pages/_category.vue index 91efda5..1a79a0f 100644 --- a/pages/_category.vue +++ b/pages/_category.vue @@ -1,27 +1,37 @@ div h1 {{ category.title }} - .cards + .cards(v-if="cardsShown") template(v-for='resource in category.resources') Card(:title='resource.title' :desc='resource.desc' :url='resource.url') + .table(v-if="!cardsShown") + TableHead(:title="'Welcome'" :desc="'Description'" :url="'URL'") + template(v-for='resource in category.resources') + TableRow(:title='resource.title' :desc='resource.desc' :url='resource.url') + \ No newline at end of file