Bläddra i källkod

sidebar conditional - exhibition/events list views

tags/0.9.0
Alej 4 år sedan
förälder
incheckning
8982295246
1 ändrade filer med 11 tillägg och 4 borttagningar
  1. 11
    4
      vue-theme/src/components/sidebars/sidebar.vue

+ 11
- 4
vue-theme/src/components/sidebars/sidebar.vue Visa fil

1
 <template lang="pug">
1
 <template lang="pug">
2
 aside.sidebar
2
 aside.sidebar
3
     section
3
     section
4
-        //- if Artist sorting
4
+        //- single layout Artist sorting
5
         .shadow(v-if="type === 'artists' && layout !== 'single'")
5
         .shadow(v-if="type === 'artists' && layout !== 'single'")
6
             h3.t-up sort {{ type }} by
6
             h3.t-up sort {{ type }} by
7
             ul.t-up
7
             ul.t-up
20
         //- Optional passthrough
20
         //- Optional passthrough
21
         slot
21
         slot
22
 
22
 
23
-        //- if Exhibitions
23
+        //- single layout Exhibitions sidebar
24
         .shadow(v-if="layout === 'single'")
24
         .shadow(v-if="layout === 'single'")
25
             exhibitions-sidebar
25
             exhibitions-sidebar
26
         
26
         
27
-        //- if Events
27
+        //- single layout Events sindebar
28
         .shadow(v-if="layout === 'single'")
28
         .shadow(v-if="layout === 'single'")
29
             events-sidebar
29
             events-sidebar
30
-        
30
+
31
+        //- list layout Exhibition sidebar show events
32
+        .shadow(v-if="type === 'exhibitions' && layout === 'list'")
33
+            events-sidebar
34
+        //- list layout Events sidebar show exhibitions
35
+        .shadow(v-if="type === 'events' && layout === 'list'")
36
+            exhibitions-sidebar
37
+
31
 </template>
38
 </template>
32
 
39
 
33
 <script>
40
 <script>

Laddar…
Avbryt
Spara