feat: widget icons, dark theme tables, breadcrumb removal, bookkeeping rework, personal equipment pages, PDF/order improvements

This commit is contained in:
Matthias Hochmeister
2026-04-14 10:35:40 +02:00
parent 4c4fb01e68
commit 4fbea8af81
41 changed files with 679 additions and 659 deletions

View File

@@ -21,6 +21,7 @@ import AusruestungForm from './pages/AusruestungForm';
import AusruestungDetail from './pages/AusruestungDetail';
import AusruestungEinstellungen from './pages/AusruestungEinstellungen';
import PersoenlicheAusruestung from './pages/PersoenlicheAusruestung';
import PersoenlicheAusruestungNeu from './pages/PersoenlicheAusruestungNeu';
import Atemschutz from './pages/Atemschutz';
import Mitglieder from './pages/Mitglieder';
import MitgliedDetail from './pages/MitgliedDetail';
@@ -38,6 +39,7 @@ import AusruestungsanfrageDetail from './pages/AusruestungsanfrageDetail';
import AusruestungsanfrageZuBestellung from './pages/AusruestungsanfrageZuBestellung';
import AusruestungsanfrageArtikelDetail from './pages/AusruestungsanfrageArtikelDetail';
import AusruestungsanfrageNeu from './pages/AusruestungsanfrageNeu';
import AusruestungsanfrageZuweisung from './pages/AusruestungsanfrageZuweisung';
import Checklisten from './pages/Checklisten';
import Buchhaltung from './pages/Buchhaltung';
import BuchhaltungKontoDetail from './pages/BuchhaltungKontoDetail';
@@ -193,6 +195,14 @@ function App() {
</ProtectedRoute>
}
/>
<Route
path="/persoenliche-ausruestung/neu"
element={
<ProtectedRoute>
<PersoenlicheAusruestungNeu />
</ProtectedRoute>
}
/>
<Route
path="/persoenliche-ausruestung"
element={
@@ -353,6 +363,14 @@ function App() {
</ProtectedRoute>
}
/>
<Route
path="/ausruestungsanfrage/:id/zuweisung"
element={
<ProtectedRoute>
<AusruestungsanfrageZuweisung />
</ProtectedRoute>
}
/>
<Route
path="/ausruestungsanfrage/:id"
element={