{#each sorted as version (version.id)}
{@const isCurrent = version.id === currentVersionId}
+ {@const costLine = genCostLine(version)}
-
v{version.versionNumber}
@@ -54,6 +81,9 @@
{version.wordCount} Wörter
{formatDate(version.createdAt)}
+ {#if costLine}
+ {costLine}
+ {/if}
{#if version.summary}
{version.summary}
{/if}
@@ -114,6 +144,12 @@
font-size: 0.75rem;
color: var(--color-text-muted, rgba(0, 0, 0, 0.55));
}
+ .cost {
+ font-size: 0.7rem;
+ font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
+ color: var(--color-text-muted, rgba(0, 0, 0, 0.55));
+ opacity: 0.8;
+ }
.summary {
margin: 0;
font-size: 0.8rem;
diff --git a/apps/mana/apps/web/src/lib/modules/writing/views/DetailView.svelte b/apps/mana/apps/web/src/lib/modules/writing/views/DetailView.svelte
index c32d90cfe..1b91efe92 100644
--- a/apps/mana/apps/web/src/lib/modules/writing/views/DetailView.svelte
+++ b/apps/mana/apps/web/src/lib/modules/writing/views/DetailView.svelte
@@ -510,6 +510,7 @@
Versionen
diff --git a/packages/shared-ui/src/dnd/types.ts b/packages/shared-ui/src/dnd/types.ts
index 7a1a4b8e2..c5ae1eae0 100644
--- a/packages/shared-ui/src/dnd/types.ts
+++ b/packages/shared-ui/src/dnd/types.ts
@@ -27,7 +27,8 @@ export type DragType =
| 'dream'
| 'journal-entry'
| 'first'
- | 'wish';
+ | 'wish'
+ | 'draft';
export interface DragPayload> {
type: DragType;