.page--list.f-col.between
article.f-grow
header.center.t-up
.title.f-row
h3 {{ type }} list
span(v-if="sortBy")
h3 sorted {{ sortBy.replace('-', ' ') }}
h3(v-if="!loaded") loading...
.content(v-else-if="allPagesLoaded && type && allPages[type]" v-html="allPages[type].content")
.posts(v-if="posts && loaded" :class="{ 'is-grid': grid }")
section(v-for="(post, i) in posts" :key="post.slug").shadow.post
card(:content="post" :type="type" :wide="type == 'exhibition' && i > 1 || type == 'event' && i > 1 ")
footer
p {{ `${type} count: ${Object.values(posts).length}` }}
p {{ `show sidebar: ${sidebar}` }}
sidebar(v-if="sidebar" :type="`${type}`" layout="list")