Huge bunch of UI/UX improvements and tweaks!
Some checks failed
Test / vitest (push) Successful in 10m36s
Test / playwright (push) Failing after 9m23s
Test / visual (push) Failing after 9m13s
Test / Notify on failure (push) Successful in 2s

This commit is contained in:
Jennie Robinson Faber 2026-04-06 16:17:12 +01:00
parent 501be10bfe
commit fb25e72215
37 changed files with 1651 additions and 949 deletions

View file

@ -64,7 +64,7 @@
<div class="series-title-row">
<div>
<span class="badge" :class="getSeriesTypeClass(series.type)">{{ formatSeriesType(series.type) }}</span>
<h3>{{ series.title }}</h3>
<h2>{{ series.title }}</h2>
<p class="series-desc">{{ series.description }}</p>
</div>
<div class="series-meta">
@ -171,15 +171,15 @@
</div>
<div class="modal-body">
<div class="section-label">Series Management Tools</div>
<button @click="reorderAllSeries" class="bulk-action">
<button @click="reorderAllSeries" class="btn bulk-action">
<strong>Auto-Reorder Series</strong>
<span>Fix position numbers based on event dates</span>
</button>
<button @click="validateAllSeries" class="bulk-action">
<button @click="validateAllSeries" class="btn bulk-action">
<strong>Validate Series Data</strong>
<span>Check for consistency issues</span>
</button>
<button @click="exportSeriesData" class="bulk-action">
<button @click="exportSeriesData" class="btn bulk-action">
<strong>Export Series Data</strong>
<span>Download series information as JSON</span>
</button>
@ -714,10 +714,7 @@ const exportSeriesData = () => {
</script>
<style scoped>
.admin-series {
max-width: 1100px;
margin: 0 auto;
}
.admin-series {}
/* ---- PAGE HEADER ---- */
.page-header {
@ -813,7 +810,7 @@ const exportSeriesData = () => {
gap: 16px;
}
.series-header h3 {
.series-header h2 {
font-family: 'Brygada 1918', serif;
font-size: 16px;
font-weight: 500;
@ -1217,7 +1214,7 @@ const exportSeriesData = () => {
}
.series-list {
padding: 16px 12px;
padding: 20px 20px;
}
.series-header,