Display concerts with card views on "All concerts" page, adding image property for tours

This commit is contained in:
2024-09-28 21:18:25 +02:00
parent 9b325c849e
commit 4bcc2b86d5
49 changed files with 454 additions and 219 deletions

View File

@@ -1,7 +1,11 @@
<script setup lang="ts">
defineProps({
image: String,
title: String
title: String,
smallerTitle: {
type: Boolean,
default: false
}
})
</script>
@@ -17,9 +21,16 @@ defineProps({
cover
/>
<v-card-title v-if="title">
{{ title }}
</v-card-title>
<div v-if="title">
<v-card-title v-if="!smallerTitle">
{{ title }}
</v-card-title>
<v-card-title v-else style="font-size: medium">
{{ title }}
</v-card-title>
</div>
<div class="px-4 pb-4" v-if="$slots.default">
<slot></slot>