From e279d3948a502b68178ff6464931b4e472a5c5ac Mon Sep 17 00:00:00 2001 From: h Date: Fri, 16 Oct 2026 04:20:21 +0000 Subject: [PATCH] fix(transactions,editor,reports): v1 period column, one amount edge, unclipped report numbers, solid save, mobile headers --- src/lib/components/editor/Editor.svelte | 27 +++-- src/lib/components/inputs/DateInput.svelte | 56 ++++++--- .../components/reports/AccountBalances.svelte | 12 +- src/lib/components/reports/ParamBar.svelte | 94 ++++++++------- src/lib/components/shell/PageHeader.svelte | 6 +- .../components/transactions/Periods.svelte | 107 ++++++++++++++++++ .../transactions/TransactionTable.svelte | 29 ++--- .../[type=txtype]/ListPage.svelte | 82 ++++++++------ 8 files changed, 279 insertions(+), 134 deletions(-) create mode 100644 src/lib/components/transactions/Periods.svelte diff --git a/src/lib/components/editor/Editor.svelte b/src/lib/components/editor/Editor.svelte index 06531e1..7c63368 100644 --- a/src/lib/components/editor/Editor.svelte +++ b/src/lib/components/editor/Editor.svelte @@ -10,6 +10,7 @@ import Field from "#lib/components/inputs/Field.svelte"; import { INPUT } from "#lib/components/inputs/styles.js"; import PageHeader from "#lib/components/shell/PageHeader.svelte"; + import Button from "#lib/components/ui/button/button.svelte"; import { formatMoney } from "#lib/format.js"; import { prettyKeys, useKeys } from "#lib/keys.svelte.js"; import { ui } from "#lib/ui.svelte.js"; @@ -626,20 +627,29 @@ {/if} +
+ + {#if editing && journals.length} + + {/if} +
+
- +