summaryrefslogtreecommitdiff
path: root/requirements/tasks
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2025-08-16 07:18:21 +0100
committerJoe Carstairs <me@joeac.net>2025-08-16 18:22:47 +0100
commit9c0bc43bf0b83828d9bdf8005fcccbc33dcf4171 (patch)
tree2c1420042f851f990de32f080778690322b1ca8d /requirements/tasks
parent703496a49315f7b67442abf0e0df3c41d3605d3b (diff)
refine epic-000
Diffstat (limited to 'requirements/tasks')
-rw-r--r--requirements/tasks/epic-000.md4
-rw-r--r--requirements/tasks/task-001.md9
-rw-r--r--requirements/tasks/task-085.md16
-rw-r--r--requirements/tasks/task-086.md11
4 files changed, 31 insertions, 9 deletions
diff --git a/requirements/tasks/epic-000.md b/requirements/tasks/epic-000.md
index 239c612..9e8d91a 100644
--- a/requirements/tasks/epic-000.md
+++ b/requirements/tasks/epic-000.md
@@ -10,9 +10,11 @@ Status: in progress
- [x] task-010 (hello, world)
- [x] task-073 (UI layout & nav)
- [x] task-012 (SQLite)
+- [ ] task-072 (import from Actualbudget)
+- [ ] task-085 (view transactions)
- [ ] task-001 (inserting transactions)
- [ ] task-064 (deleting transactions)
-- [ ] task-072 (import from Actualbudget)
+- [ ] task-086 (buckets navigation formatting)
- [ ] task-030 (CRUDing buckets)
- [ ] task-029 (CRUDing pipes)
- [ ] task-078 (groups in Buckets view)
diff --git a/requirements/tasks/task-001.md b/requirements/tasks/task-001.md
index 80aff97..04638c6 100644
--- a/requirements/tasks/task-001.md
+++ b/requirements/tasks/task-001.md
@@ -2,14 +2,7 @@
Schist must have a desktop interface for inserting transactions.
-- [ ] Add a table of transactions to the transactions view main content with
- these columns:
- - Date
- - Bucket
- - Payee
- - Quantity
- - Balance
-- [ ] Add a new transaction form at the top of the table
+- [ ] Add a new transaction form at the top of the transactions table
- [ ] Move the Balance column header to after the new transaction form
Source: req-048, ui-designs/desktop-views
diff --git a/requirements/tasks/task-085.md b/requirements/tasks/task-085.md
new file mode 100644
index 0000000..1e1e66d
--- /dev/null
+++ b/requirements/tasks/task-085.md
@@ -0,0 +1,16 @@
+# task-085
+
+Schist's desktop UI, in the Transactions view, must have a table for viewing
+transactions.
+
+It should have these columns:
+
+- Date
+- Bucket
+- Payee
+- Quantity
+- Balance
+
+Epic: epic-000
+
+Source: ui-designs/desktop-views, req-048, task-001
diff --git a/requirements/tasks/task-086.md b/requirements/tasks/task-086.md
new file mode 100644
index 0000000..9e5e7b9
--- /dev/null
+++ b/requirements/tasks/task-086.md
@@ -0,0 +1,11 @@
+# task-086
+
+- Schist's desktop UI, in the buckets navigation, must render each navigation
+ option as the bucket name aligned to the left, and the bucket balance aligned
+ to the right
+- The number should be rounded to a whole number and formatted accounting-style
+- The number should be red if negative
+
+Source: ui-designs/desktop-views
+
+Epic: epic-000