Browse Source

:art: fix for responsive grid layout on list pages

tags/0.9.0
J 4 years ago
parent
commit
667e4f8e62
2 changed files with 4 additions and 2 deletions
  1. 1
    1
      vue-theme/src/components/breadcrumb.vue
  2. 3
    1
      vue-theme/src/pages/list.vue

+ 1
- 1
vue-theme/src/components/breadcrumb.vue View File

@@ -5,7 +5,7 @@ nav.breadcrumb.f-row.start.t-up
5 5
         h5.t-up {{ type }}
6 6
     router-link(v-else :to="`/${type}`")
7 7
         h5.t-up {{ type }}
8
-    h5 ➤
8
+    h5   
9 9
     router-link(:to="`/${type}/${post.slug}`")
10 10
         h5 {{ post.title }}
11 11
 </template>

+ 3
- 1
vue-theme/src/pages/list.vue View File

@@ -250,7 +250,7 @@ export default {
250 250
     .posts.is-grid
251 251
         width: 100%
252 252
         display: grid
253
-        grid-template-columns: repeat(3, 1fr)
253
+        grid-template-columns: repeat(1, 1fr)
254 254
         align-items: start
255 255
         /* This is important for how the grid lines up to the page */
256 256
         justify-content: right 
@@ -263,4 +263,6 @@ export default {
263 263
             flex-direction: row
264 264
         > article
265 265
             margin: 0 $ms--2 0 0
266
+            .posts.is-grid
267
+                grid-template-columns: repeat(3, 1fr)
266 268
 </style>

Loading…
Cancel
Save