feat: add admin page

This commit is contained in:
2026-08-07 03:09:59 +02:00
parent 2c734493cf
commit 1dd7e69aa8
19 changed files with 891 additions and 65 deletions
+53
View File
@@ -41,6 +41,29 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get logout => 'Uitloggen';
@override
String get admin => 'Beheer';
@override
String get adminDescription =>
'Beveiligde tools voor het beheren van producten en importeren van namen.';
@override
String get adminTools => 'Beheertools';
@override
String get importData => 'Importeren';
@override
String get importNames => 'Namen importeren';
@override
String get importNamesDescription =>
'Bereid een lijst met namen voor om later als poefs te gebruiken.';
@override
String get importPlaceholder => 'Namen importeren is hier later beschikbaar.';
@override
String get openOrSelectTab => 'Open of selecteer eerst een poef.';
@@ -92,6 +115,24 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get changePin => 'PIN wijzigen';
@override
String get adminPin => 'Beheer-PIN';
@override
String get adminPinConfigured => 'Ingesteld';
@override
String get adminPinNotSet => 'Niet ingesteld';
@override
String get setAdminPin => 'Beheer-PIN instellen';
@override
String get enterCurrentAdminPin => 'Huidige beheer-PIN invoeren';
@override
String get enterNewAdminPin => 'Nieuwe beheer-PIN invoeren';
@override
String get appearance => 'Uiterlijk';
@@ -296,6 +337,18 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get createPin => 'PIN aanmaken';
@override
String get enterAdminPin => 'Beheer-PIN invoeren';
@override
String get createAdminPin => 'Beheer-PIN aanmaken';
@override
String get confirmAdminPin => 'Beheer-PIN bevestigen';
@override
String get adminPinSubtitle => 'Je gebruikt dit om beheertools te openen';
@override
String get pinsDidNotMatch =>
'PINs kwamen niet overeen. Probeer het opnieuw.';