drafts list update

This commit is contained in:
Henry Jameson 2024-12-27 17:10:17 +02:00
parent 14e30dabd6
commit cc184858cd
3 changed files with 21 additions and 22 deletions

View file

@ -1,21 +1,5 @@
<template>
<article class="Draft">
<div class="actions">
<button
class="btn button-default"
:class="{ toggled: editing }"
:aria-expanded="editing"
@click.prevent.stop="toggleEditing"
>
{{ $t('drafts.continue') }}
</button>
<button
class="btn button-default"
@click.prevent.stop="abandon"
>
{{ $t('drafts.abandon') }}
</button>
</div>
<div
v-if="!editing"
class="status-content"
@ -66,6 +50,22 @@
{{ $t('drafts.abandon_confirm') }}
</confirm-modal>
</teleport>
<div class="actions">
<button
class="btn button-default"
:class="{ toggled: editing }"
:aria-expanded="editing"
@click.prevent.stop="toggleEditing"
>
{{ $t('drafts.continue') }}
</button>
<button
class="btn button-default"
@click.prevent.stop="abandon"
>
{{ $t('drafts.abandon') }}
</button>
</div>
</article>
</template>
@ -73,13 +73,7 @@
<style lang="scss">
.Draft {
margin: 1em;
.status-content {
border: 1px solid;
border-color: var(--faint);
border-radius: var(--inputRadius);
color: var(--text);
padding: 0.5em;
margin: 0.5em 0;
}

View file

@ -7,7 +7,11 @@
</div>
</div>
<div class="panel-body">
<p v-if="drafts.length === 0">
{{ $t('drafts.no_drafts') }}
</p>
<List
v-else
:items="drafts"
>
<template #item="{ item: draft }">

View file

@ -1513,6 +1513,7 @@
},
"drafts": {
"drafts": "Drafts",
"no_drafts": "You have no drafts",
"continue": "Continue composing",
"abandon": "Abandon draft",
"abandon_confirm_title": "Abandon confirmation",