Unify most view titles and move more into a Section component

This commit is contained in:
Johannes Zellner
2025-03-25 19:11:40 +01:00
parent 0cffd76296
commit 42456bac0f
8 changed files with 115 additions and 128 deletions
+5 -8
View File
@@ -375,15 +375,12 @@ onMounted(async () => {
</form>
</Dialog>
<h1 class="section-header">
{{ $t('emails.title') }}
<div style="display: flex; gap: 4px; flex-wrap: wrap; margin-top: 10px;">
<Button href="#/emails-eventlog">{{ $t('eventlog.title') }}</Button>
</div>
</h1>
<!-- <Section :title="$t('emails.domains.title')"> -->
<Section>
<Section :title="$t('emails.title')">
<template #header-buttons>
<Button href="#/emails-eventlog">{{ $t('eventlog.title') }}</Button>
</template>
<TableView :columns="columns" :model="domains" :busy="busy">
<template #status="domain">
<StateLED :busy="!domain.statusCheckDone" :state="domain.status ? 'success' : 'danger'"/>