feat(admin): Formulare fuer Gutscheine, Versand, Benutzer, Ernten und Chargen vereinheitlicht
Alle Anlege- und Bearbeiten-Formulare nutzen jetzt die Bausteine aus components/admin-form.tsx wie das Produktformular: Rahmen mit fester Speicherleiste, Abschnitte mit Serif-Ueberschrift (Gutschein: Code und Rabatt / Bedingungen / Zeitraum und Status; Ernte: Angaben / Bilder / Sichtbarkeit; Charge: Abfuellung und Bestand / Bilder), Schalter statt Checkbox, buendige Eingabefelder in Rastern. Benutzer bearbeiten: Sicherheitsbereich mit Status-Badges, Passwort-Reset als Sekundaerknopf, Sperren/Loeschen in eigenem abgesetzten Bereich. AdminField/AdminSelect koennen jetzt min und einen Hinweistext. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
This commit is contained in:
1 parent
a09057d960
commit
b7a75dddca
12 files changed
+364
-524
No files matched your search
@@ -404,6 +404,9 @@ export interface Dictionary {
|
||||
noVouchersYet: string;
|
||||
};
|
||||
adminVoucherEditPage: {
|
||||
sectionDiscount: string;
|
||||
sectionConditions: string;
|
||||
sectionValidity: string;
|
||||
backToVouchers: string;
|
||||
title: string;
|
||||
codeLabel: string;
|
||||
@@ -421,6 +424,9 @@ export interface Dictionary {
|
||||
save: string;
|
||||
};
|
||||
adminVoucherNewPage: {
|
||||
sectionDiscount: string;
|
||||
sectionConditions: string;
|
||||
sectionValidity: string;
|
||||
backToVouchers: string;
|
||||
title: string;
|
||||
codeLabel: string;
|
||||
@@ -496,6 +502,8 @@ export interface Dictionary {
|
||||
noUsersYet: string;
|
||||
};
|
||||
adminUserEditPage: {
|
||||
sectionProfile: string;
|
||||
sectionDanger: string;
|
||||
backToUsers: string;
|
||||
createdOn: (date: string) => string;
|
||||
firstNameLabel: string;
|
||||
@@ -558,6 +566,7 @@ export interface Dictionary {
|
||||
create: string;
|
||||
};
|
||||
adminBatchEditPage: {
|
||||
sectionDetails: string;
|
||||
backToBatches: string;
|
||||
title: string;
|
||||
fillDateLabel: string;
|
||||
@@ -663,6 +672,8 @@ export interface Dictionary {
|
||||
/** created, skipped, failed */
|
||||
};
|
||||
adminHarvestEditPage: {
|
||||
sectionDetails: string;
|
||||
sectionVisibility: string;
|
||||
backToHarvests: string;
|
||||
title: string;
|
||||
typeLabel: string;
|
||||
|
||||
Reference in new issue
Block a user