feat: add manual bank card screens

Add cards, operations, refunds, categories and monthly summaries with Mantine date controls.

Derive banking types from runtime OpenAPI. Cover recovery and session isolation.
This commit is contained in:
2026-09-12 18:34:41 +03:00
parent 427ca23a43
commit ff4e88edbe
50 changed files with 7795 additions and 10 deletions
+8 -1
View File
@@ -98,7 +98,14 @@
display: flex;
justify-content: space-around;
left: 0;
padding: var(--mantine-spacing-sm);
padding: var(--mantine-spacing-xs) 2px;
gap: 2px;
font-size: 11px;
& a {
min-width: 0;
padding: 8px 2px;
text-align: center;
}
position: fixed;
right: 0;
z-index: 200;
+5
View File
@@ -21,6 +21,11 @@ const AppShell: FC<AppShellProps> = (props) => {
<path d="M8 6V4h8v2M3 10h18M9 10v3h6v-3M5 6h14a2 2 0 0 1 2 2v11H3V8a2 2 0 0 1 2-2Z" />
),
},
{
to: "/cards",
label: t("navigation.cards"),
icon: <path d="M3 5h18v14H3V5Zm0 4h18M6 15h4" />,
},
{
to: "/stocks",
label: t("navigation.stocks"),