feat: reformat some pages

This commit is contained in:
2026-10-26 23:15:05 +01:00
parent 65e5e286b0
commit 08f4847800
17 changed files with 812 additions and 198 deletions
+102
View File
@@ -1772,6 +1772,108 @@ abstract class AppLocalizations {
/// **'This tab still has drinks on it. Deleting it returns them to stock and leaves nothing in history. Enter the admin PIN to continue.'**
String get deleteTabWithItemsDescription;
/// No description provided for @pinSaved.
///
/// In en, this message translates to:
/// **'PIN saved'**
String get pinSaved;
/// No description provided for @deviceLinkedToVenue.
///
/// In en, this message translates to:
/// **'Linked to {venue}'**
String deviceLinkedToVenue(String venue);
/// No description provided for @justNow.
///
/// In en, this message translates to:
/// **'just now'**
String get justNow;
/// No description provided for @minutesAgo.
///
/// In en, this message translates to:
/// **'{count, plural, =1{1 minute ago} other{{count} minutes ago}}'**
String minutesAgo(int count);
/// No description provided for @hoursAgo.
///
/// In en, this message translates to:
/// **'{count, plural, =1{1 hour ago} other{{count} hours ago}}'**
String hoursAgo(int count);
/// No description provided for @remoteCommandCloseTab.
///
/// In en, this message translates to:
/// **'Close tab from dashboard'**
String get remoteCommandCloseTab;
/// No description provided for @remoteCommandUnknown.
///
/// In en, this message translates to:
/// **'Unknown command ({type})'**
String remoteCommandUnknown(String type);
/// No description provided for @commandCompleted.
///
/// In en, this message translates to:
/// **'Done'**
String get commandCompleted;
/// No description provided for @commandConflict.
///
/// In en, this message translates to:
/// **'Conflict'**
String get commandConflict;
/// No description provided for @commandFailed.
///
/// In en, this message translates to:
/// **'Failed'**
String get commandFailed;
/// No description provided for @commandExpired.
///
/// In en, this message translates to:
/// **'Expired'**
String get commandExpired;
/// No description provided for @searchProducts.
///
/// In en, this message translates to:
/// **'Search products…'**
String get searchProducts;
/// No description provided for @allCategories.
///
/// In en, this message translates to:
/// **'All'**
String get allCategories;
/// No description provided for @noProductsMatch.
///
/// In en, this message translates to:
/// **'No products match your search.'**
String get noProductsMatch;
/// No description provided for @lowStock.
///
/// In en, this message translates to:
/// **'Low stock'**
String get lowStock;
/// No description provided for @productHidden.
///
/// In en, this message translates to:
/// **'Hidden'**
String get productHidden;
/// No description provided for @productStockCount.
///
/// In en, this message translates to:
/// **'Stock: {count}'**
String productStockCount(int count);
/// No description provided for @connectingToServer.
///
/// In en, this message translates to: