feat(period): p and a letter picks a period from any page

p t current period, p m month to date, p 7 and p 3 the last seven and
thirty days, p y year to date, p l last year, p a everything, p c
custom dates, p p opens the period menu, which now shows each key. The
same presets are in the palette. Currencies make primary moves to P and
the subscriptions card/currency toggle to v to free p.
This commit is contained in:
hh committed 2026-10-17 16:13:29 +00:00
1 parent 617a4700e2
commit 4a03ab8e1a
7 files changed
+68 -13

No files matched your search

+2 -2
View File
@@ -78,7 +78,7 @@
},
{
group: "Currencies",
keys: "p",
keys: "P",
label: "Make primary currency",
run: () => nav.current && makePrimary(nav.current),
},
@@ -203,7 +203,7 @@
</ContextMenuItem>
<ContextMenuItem onSelect={() => makePrimary(item)}>
Make primary
<span class="ml-auto kbd">p</span>
<span class="ml-auto kbd">P</span>
</ContextMenuItem>
<MenuDelete {arm} id={item.id} run={() => remove(item)} />
{/if}
+1 -1
View File
@@ -296,7 +296,7 @@
})),
{
group: "Runway",
keys: "p",
keys: "v",
label: perCurrency ? "Group by card" : "Group by currency",
run: toggleMode,
},