updates design

This commit is contained in:
Владимир Фёдоров 2026-03-26 13:56:11 +07:00
parent aa8fe39310
commit 19f7e1ae12

View File

@ -15,11 +15,11 @@ onMounted(async () => {
<template> <template>
<div> <div>
Обновлено: {{ timeAgo(schedule.updateTime) }}
<div v-for="day in schedule.days" :key="day.date" class="day-block"> <div v-for="day in schedule.days" :key="day.date" class="day-block">
{{ capitalizeFirstLetter(formatRussianDate(day.date)) }} {{ capitalizeFirstLetter(formatRussianDate(day.date)) }}
<span v-if="getRelativeDayName(day.date) !== ''">({{ getRelativeDayName(day.date) }})</span> <span v-if="getRelativeDayName(day.date) !== ''">({{ getRelativeDayName(day.date) }})</span>
<div v-for="performance in day.performances" :key="performance.name" class="performance-block"> <div v-for="(performance, index) in day.performances" :key="performance.name" class="performance-block">
<hr v-if="index > 0" class="hr">
<div v-if="performance.timeCollection !== '' && performance.timeCollection !== '-'"> <div v-if="performance.timeCollection !== '' && performance.timeCollection !== '-'">
Сбор: {{ performance.timeCollection }} Сбор: {{ performance.timeCollection }}
</div> </div>
@ -32,10 +32,10 @@ onMounted(async () => {
<div> <div>
{{ capitalizeFirstLetter(performance.name) }} {{ capitalizeFirstLetter(performance.name) }}
</div> </div>
<div> <div v-if="performance.numbers.length !== 0">
Номера: Номера:
<div v-for="number in performance.numbers" :key="number.name"> <div v-for="number in performance.numbers" :key="number.name" class="number-block">
- {{ number.name }} - {{ capitalizeFirstLetter(number.name) }}
</div> </div>
</div> </div>
<div v-if="performance.costumes !== '' && performance.costumes !== '-'"> <div v-if="performance.costumes !== '' && performance.costumes !== '-'">
@ -43,6 +43,9 @@ onMounted(async () => {
</div> </div>
</div> </div>
</div> </div>
<div class="footer">
Обновлено: {{ timeAgo(schedule.updateTime) }}
</div>
</div> </div>
</template> </template>
@ -52,7 +55,20 @@ onMounted(async () => {
margin: 10px 0; margin: 10px 0;
padding: 15px; padding: 15px;
border-radius: 10px; border-radius: 10px;
font-weight: 700;
} }
.performance-block {} .performance-block {}
.number-block {
margin-left: 10px;
}
.footer {
margin: 10px 0;
}
.hr {
margin: 5px;
}
</style> </style>