search page improvements

This commit is contained in:
vabene1111
2025-03-16 19:39:18 +01:00
parent 9eed6693b4
commit 2879fa466e
34 changed files with 159 additions and 35 deletions

View File

@@ -34,6 +34,7 @@
"Cancel": "", "Cancel": "",
"Cannot_Add_Notes_To_Shopping": "", "Cannot_Add_Notes_To_Shopping": "",
"Carbohydrates": "", "Carbohydrates": "",
"Cards": "",
"Categories": "", "Categories": "",
"Category": "", "Category": "",
"CategoryInstruction": "", "CategoryInstruction": "",
@@ -233,6 +234,7 @@
"Page": "", "Page": "",
"Parameter": "", "Parameter": "",
"Parent": "", "Parent": "",
"PerPage": "",
"Period": "", "Period": "",
"Periods": "", "Periods": "",
"Pin": "", "Pin": "",
@@ -337,6 +339,7 @@
"SupermarketName": "", "SupermarketName": "",
"Supermarkets": "", "Supermarkets": "",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "", "Table_of_Contents": "",
"Text": "", "Text": "",
"ThankYou": "", "ThankYou": "",

View File

@@ -34,6 +34,7 @@
"Cancel": "Откажи", "Cancel": "Откажи",
"Cannot_Add_Notes_To_Shopping": "Бележки не могат да се добавят към списъка за пазаруване", "Cannot_Add_Notes_To_Shopping": "Бележки не могат да се добавят към списъка за пазаруване",
"Carbohydrates": "Въглехидрати", "Carbohydrates": "Въглехидрати",
"Cards": "",
"Categories": "Категории", "Categories": "Категории",
"Category": "Категория", "Category": "Категория",
"CategoryInstruction": "Плъзнете категориите, за да промените категориите за поръчки, които се появяват в списъка за пазаруване.", "CategoryInstruction": "Плъзнете категориите, за да промените категориите за поръчки, които се появяват в списъка за пазаруване.",
@@ -226,6 +227,7 @@
"Page": "Страница", "Page": "Страница",
"Parameter": "Параметър", "Parameter": "Параметър",
"Parent": "Родител", "Parent": "Родител",
"PerPage": "",
"Period": "Период", "Period": "Период",
"Periods": "Периоди", "Periods": "Периоди",
"Pin": "Закачи", "Pin": "Закачи",
@@ -330,6 +332,7 @@
"SupermarketName": "Име на супермаркет", "SupermarketName": "Име на супермаркет",
"Supermarkets": "Супермаркети", "Supermarkets": "Супермаркети",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Съдържание", "Table_of_Contents": "Съдържание",
"Text": "Текст", "Text": "Текст",
"ThankYou": "", "ThankYou": "",

View File

@@ -42,6 +42,7 @@
"Cancel": "", "Cancel": "",
"Cannot_Add_Notes_To_Shopping": "", "Cannot_Add_Notes_To_Shopping": "",
"Carbohydrates": "", "Carbohydrates": "",
"Cards": "",
"Categories": "", "Categories": "",
"Category": "", "Category": "",
"CategoryInstruction": "", "CategoryInstruction": "",
@@ -295,6 +296,7 @@
"Page": "", "Page": "",
"Parameter": "", "Parameter": "",
"Parent": "", "Parent": "",
"PerPage": "",
"Period": "", "Period": "",
"Periods": "", "Periods": "",
"Pin": "", "Pin": "",
@@ -419,6 +421,7 @@
"SupermarketName": "", "SupermarketName": "",
"Supermarkets": "", "Supermarkets": "",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Taula de continguts", "Table_of_Contents": "Taula de continguts",
"Text": "", "Text": "",
"ThankYou": "", "ThankYou": "",

View File

@@ -42,6 +42,7 @@
"Cancel": "Zrušit", "Cancel": "Zrušit",
"Cannot_Add_Notes_To_Shopping": "Poznámky nemohou být přidány na nákupní seznam", "Cannot_Add_Notes_To_Shopping": "Poznámky nemohou být přidány na nákupní seznam",
"Carbohydrates": "Sacharidy", "Carbohydrates": "Sacharidy",
"Cards": "",
"Categories": "Kategorie", "Categories": "Kategorie",
"Category": "Kategorie", "Category": "Kategorie",
"CategoryInstruction": "Přetáhnutím kategorií změníte pořadí, ve kterém se zobrazují v nákupním seznamu.", "CategoryInstruction": "Přetáhnutím kategorií změníte pořadí, ve kterém se zobrazují v nákupním seznamu.",
@@ -293,6 +294,7 @@
"Page": "Stránka", "Page": "Stránka",
"Parameter": "Parametr", "Parameter": "Parametr",
"Parent": "Nadřazená", "Parent": "Nadřazená",
"PerPage": "",
"Period": "Období", "Period": "Období",
"Periods": "Období", "Periods": "Období",
"Pin": "Připnout", "Pin": "Připnout",
@@ -415,6 +417,7 @@
"SupermarketName": "Název obchodu", "SupermarketName": "Název obchodu",
"Supermarkets": "Obchody", "Supermarkets": "Obchody",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Obsah", "Table_of_Contents": "Obsah",
"Text": "Text", "Text": "Text",
"ThankYou": "", "ThankYou": "",

View File

@@ -41,6 +41,7 @@
"Cancel": "Annuller", "Cancel": "Annuller",
"Cannot_Add_Notes_To_Shopping": "Noter kan ikke tilføjes til indkøbslisten", "Cannot_Add_Notes_To_Shopping": "Noter kan ikke tilføjes til indkøbslisten",
"Carbohydrates": "Kulhydrater", "Carbohydrates": "Kulhydrater",
"Cards": "",
"Categories": "Kategorier", "Categories": "Kategorier",
"Category": "Kategori", "Category": "Kategori",
"CategoryInstruction": "Træk rundt på kategorier, for at ændre på rækkefølgen de opstår i på indkøbslisten.", "CategoryInstruction": "Træk rundt på kategorier, for at ændre på rækkefølgen de opstår i på indkøbslisten.",
@@ -278,6 +279,7 @@
"Page": "Side", "Page": "Side",
"Parameter": "Parameter", "Parameter": "Parameter",
"Parent": "Forælder", "Parent": "Forælder",
"PerPage": "",
"Period": "Periode", "Period": "Periode",
"Periods": "Perioder", "Periods": "Perioder",
"Pin": "Fastgør", "Pin": "Fastgør",
@@ -393,6 +395,7 @@
"SupermarketName": "Navn på supermarked", "SupermarketName": "Navn på supermarked",
"Supermarkets": "Supermarkeder", "Supermarkets": "Supermarkeder",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Indholdsfortegnelse", "Table_of_Contents": "Indholdsfortegnelse",
"Text": "Tekst", "Text": "Tekst",
"ThankYou": "", "ThankYou": "",

View File

@@ -44,6 +44,7 @@
"Cancel": "Abbrechen", "Cancel": "Abbrechen",
"Cannot_Add_Notes_To_Shopping": "Notizen können nicht auf die Einkaufsliste gesetzt werden", "Cannot_Add_Notes_To_Shopping": "Notizen können nicht auf die Einkaufsliste gesetzt werden",
"Carbohydrates": "Kohlenhydrate", "Carbohydrates": "Kohlenhydrate",
"Cards": "Karten",
"Categories": "Kategorien", "Categories": "Kategorien",
"Category": "Kategorie", "Category": "Kategorie",
"CategoryInstruction": "Ziehen Sie Kategorien, um die Reihenfolge zu ändern, in der die Kategorien in der Einkaufsliste erscheinen.", "CategoryInstruction": "Ziehen Sie Kategorien, um die Reihenfolge zu ändern, in der die Kategorien in der Einkaufsliste erscheinen.",
@@ -298,6 +299,7 @@
"Page": "Seite", "Page": "Seite",
"Parameter": "Parameter", "Parameter": "Parameter",
"Parent": "Eltern", "Parent": "Eltern",
"PerPage": "Pro Seite",
"Period": "Zeitraum", "Period": "Zeitraum",
"Periods": "Zeiträume", "Periods": "Zeiträume",
"Pin": "Anheften", "Pin": "Anheften",
@@ -423,6 +425,7 @@
"SupermarketName": "Name Supermarkt", "SupermarketName": "Name Supermarkt",
"Supermarkets": "Supermärkte", "Supermarkets": "Supermärkte",
"System": "System", "System": "System",
"Table": "Tabelle",
"Table_of_Contents": "Inhaltsverzeichnis", "Table_of_Contents": "Inhaltsverzeichnis",
"Text": "Text", "Text": "Text",
"ThankYou": "Vielen Dank", "ThankYou": "Vielen Dank",

View File

@@ -40,6 +40,7 @@
"Cancel": "Ακύρωση", "Cancel": "Ακύρωση",
"Cannot_Add_Notes_To_Shopping": "Δεν είναι δυνατή η προσθήκη σημειώσεων στη λίστα αγορών", "Cannot_Add_Notes_To_Shopping": "Δεν είναι δυνατή η προσθήκη σημειώσεων στη λίστα αγορών",
"Carbohydrates": "Υδατάνθρακες", "Carbohydrates": "Υδατάνθρακες",
"Cards": "",
"Categories": "Κατηγορίες", "Categories": "Κατηγορίες",
"Category": "Κατηγορία", "Category": "Κατηγορία",
"CategoryInstruction": "Σύρετε κατηγορίες για να αλλάξετε τη σειρά με την οποία εμφανίζονται στη λίστα αγορών.", "CategoryInstruction": "Σύρετε κατηγορίες για να αλλάξετε τη σειρά με την οποία εμφανίζονται στη λίστα αγορών.",
@@ -270,6 +271,7 @@
"Page": "Σελίδα", "Page": "Σελίδα",
"Parameter": "Παράμετρος", "Parameter": "Παράμετρος",
"Parent": "Γονέας", "Parent": "Γονέας",
"PerPage": "",
"Period": "Περίοδος", "Period": "Περίοδος",
"Periods": "Περίοδοι", "Periods": "Περίοδοι",
"Pin": "Καρφίτσωμα", "Pin": "Καρφίτσωμα",
@@ -384,6 +386,7 @@
"SupermarketName": "Όνομα supermarket", "SupermarketName": "Όνομα supermarket",
"Supermarkets": "Supermarket", "Supermarkets": "Supermarket",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Πίνακας περιεχομένων", "Table_of_Contents": "Πίνακας περιεχομένων",
"Text": "Κείμενο", "Text": "Κείμενο",
"ThankYou": "", "ThankYou": "",

View File

@@ -42,6 +42,7 @@
"Cancel": "Cancel", "Cancel": "Cancel",
"Cannot_Add_Notes_To_Shopping": "Notes cannot be added to the shopping list", "Cannot_Add_Notes_To_Shopping": "Notes cannot be added to the shopping list",
"Carbohydrates": "Carbohydrates", "Carbohydrates": "Carbohydrates",
"Cards": "Cards",
"Categories": "Categories", "Categories": "Categories",
"Category": "Category", "Category": "Category",
"CategoryInstruction": "Drag categories to change the order categories appear in shopping list.", "CategoryInstruction": "Drag categories to change the order categories appear in shopping list.",
@@ -296,6 +297,7 @@
"Page": "Page", "Page": "Page",
"Parameter": "Parameter", "Parameter": "Parameter",
"Parent": "Parent", "Parent": "Parent",
"PerPage": "Per Page",
"Period": "Period", "Period": "Period",
"Periods": "Periods", "Periods": "Periods",
"Pin": "Pin", "Pin": "Pin",
@@ -421,6 +423,7 @@
"SupermarketName": "Supermarket Name", "SupermarketName": "Supermarket Name",
"Supermarkets": "Supermarkets", "Supermarkets": "Supermarkets",
"System": "System", "System": "System",
"Table": "Table",
"Table_of_Contents": "Table of Contents", "Table_of_Contents": "Table of Contents",
"Text": "Text", "Text": "Text",
"ThankYou": "Thank you", "ThankYou": "Thank you",

View File

@@ -42,6 +42,7 @@
"Cancel": "Cancelar", "Cancel": "Cancelar",
"Cannot_Add_Notes_To_Shopping": "Las notas no pueden añadirse a la lista de la compra", "Cannot_Add_Notes_To_Shopping": "Las notas no pueden añadirse a la lista de la compra",
"Carbohydrates": "Carbohydratos", "Carbohydrates": "Carbohydratos",
"Cards": "",
"Categories": "categorias", "Categories": "categorias",
"Category": "Categoría", "Category": "Categoría",
"CategoryInstruction": "Arrastrar categorías para cambiar su orden de aparición en la lista de la compra.", "CategoryInstruction": "Arrastrar categorías para cambiar su orden de aparición en la lista de la compra.",
@@ -296,6 +297,7 @@
"Page": "Página", "Page": "Página",
"Parameter": "Parametro", "Parameter": "Parametro",
"Parent": "Padre", "Parent": "Padre",
"PerPage": "",
"Period": "Periodo", "Period": "Periodo",
"Periods": "Periódos", "Periods": "Periódos",
"Pin": "Fijar", "Pin": "Fijar",
@@ -418,6 +420,7 @@
"SupermarketName": "Nombre del Supermercado", "SupermarketName": "Nombre del Supermercado",
"Supermarkets": "Supermercados", "Supermarkets": "Supermercados",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Tabla de contenido", "Table_of_Contents": "Tabla de contenido",
"Text": "Texto", "Text": "Texto",
"ThankYou": "", "ThankYou": "",

View File

@@ -26,6 +26,7 @@
"Cancel": "Peruuta", "Cancel": "Peruuta",
"Cannot_Add_Notes_To_Shopping": "Lisätietoja ei voida lisätä ostoslistaan", "Cannot_Add_Notes_To_Shopping": "Lisätietoja ei voida lisätä ostoslistaan",
"Carbohydrates": "Hiilihydraatit", "Carbohydrates": "Hiilihydraatit",
"Cards": "",
"Categories": "Luokat", "Categories": "Luokat",
"Category": "Luokka", "Category": "Luokka",
"Clear": "Pyyhi", "Clear": "Pyyhi",
@@ -171,6 +172,7 @@
"Owner": "", "Owner": "",
"Parameter": "Parametri", "Parameter": "Parametri",
"Parent": "Yläluokka", "Parent": "Yläluokka",
"PerPage": "",
"Period": "Jakso", "Period": "Jakso",
"Periods": "Jaksot", "Periods": "Jaksot",
"Plan_Period_To_Show": "Näytä viikot, kuukaudet tai vuodet", "Plan_Period_To_Show": "Näytä viikot, kuukaudet tai vuodet",
@@ -254,6 +256,7 @@
"Sunday": "", "Sunday": "",
"Supermarket": "Supermarket", "Supermarket": "Supermarket",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Sisällysluettelo", "Table_of_Contents": "Sisällysluettelo",
"Text": "Teksi", "Text": "Teksi",
"ThankYou": "", "ThankYou": "",

View File

@@ -43,6 +43,7 @@
"Cancel": "Annuler", "Cancel": "Annuler",
"Cannot_Add_Notes_To_Shopping": "Les notes ne peuvent pas être ajoutées à la liste de courses", "Cannot_Add_Notes_To_Shopping": "Les notes ne peuvent pas être ajoutées à la liste de courses",
"Carbohydrates": "Glucides", "Carbohydrates": "Glucides",
"Cards": "",
"Categories": "Catégories", "Categories": "Catégories",
"Category": "Catégorie", "Category": "Catégorie",
"CategoryInstruction": "Faites glisser les catégories pour modifier l'ordre dans lequel elles apparaissent dans la liste des courses.", "CategoryInstruction": "Faites glisser les catégories pour modifier l'ordre dans lequel elles apparaissent dans la liste des courses.",
@@ -295,6 +296,7 @@
"Page": "Page", "Page": "Page",
"Parameter": "Paramètre", "Parameter": "Paramètre",
"Parent": "Parent", "Parent": "Parent",
"PerPage": "",
"Period": "Période", "Period": "Période",
"Periods": "Périodes", "Periods": "Périodes",
"Pin": "Épingler", "Pin": "Épingler",
@@ -418,6 +420,7 @@
"SupermarketName": "Nom du supermarché", "SupermarketName": "Nom du supermarché",
"Supermarkets": "Supermarchés", "Supermarkets": "Supermarchés",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Table des Matières", "Table_of_Contents": "Table des Matières",
"Text": "Texte", "Text": "Texte",
"ThankYou": "", "ThankYou": "",

View File

@@ -42,6 +42,7 @@
"Cancel": "ביטול", "Cancel": "ביטול",
"Cannot_Add_Notes_To_Shopping": "לא ניתן להוסיף הערות לרשימת הקניות", "Cannot_Add_Notes_To_Shopping": "לא ניתן להוסיף הערות לרשימת הקניות",
"Carbohydrates": "פחמימות", "Carbohydrates": "פחמימות",
"Cards": "",
"Categories": "קטגוריות", "Categories": "קטגוריות",
"Category": "קטגוריה", "Category": "קטגוריה",
"CategoryInstruction": "גרור קטגוריות לשינוי הסדר שבו הן מופיעות ברשימת הקניות.", "CategoryInstruction": "גרור קטגוריות לשינוי הסדר שבו הן מופיעות ברשימת הקניות.",
@@ -296,6 +297,7 @@
"Page": "עמוד", "Page": "עמוד",
"Parameter": "פרמטר", "Parameter": "פרמטר",
"Parent": "הורה", "Parent": "הורה",
"PerPage": "",
"Period": "תקופה", "Period": "תקופה",
"Periods": "תקופות", "Periods": "תקופות",
"Pin": "נעץ", "Pin": "נעץ",
@@ -420,6 +422,7 @@
"SupermarketName": "שם סופרמרקט", "SupermarketName": "שם סופרמרקט",
"Supermarkets": "סופרמרקטים", "Supermarkets": "סופרמרקטים",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "תוכן עניינים", "Table_of_Contents": "תוכן עניינים",
"Text": "כתב", "Text": "כתב",
"ThankYou": "", "ThankYou": "",

View File

@@ -41,6 +41,7 @@
"Cancel": "Mégsem", "Cancel": "Mégsem",
"Cannot_Add_Notes_To_Shopping": "A bevásárlólistához nem adható hozzá megjegyzés", "Cannot_Add_Notes_To_Shopping": "A bevásárlólistához nem adható hozzá megjegyzés",
"Carbohydrates": "Szénhidrátok", "Carbohydrates": "Szénhidrátok",
"Cards": "",
"Categories": "Kategóriák", "Categories": "Kategóriák",
"Category": "Kategória", "Category": "Kategória",
"CategoryInstruction": "A kategóriákat mozgatva megváltoztathatja a kategóriák sorrendjét a bevásárlólistán.", "CategoryInstruction": "A kategóriákat mozgatva megváltoztathatja a kategóriák sorrendjét a bevásárlólistán.",
@@ -272,6 +273,7 @@
"Page": "Oldal", "Page": "Oldal",
"Parameter": "Paraméter", "Parameter": "Paraméter",
"Parent": "Szülő", "Parent": "Szülő",
"PerPage": "",
"Period": "Periódus", "Period": "Periódus",
"Periods": "Periódusok", "Periods": "Periódusok",
"Pin": "Kitűzés", "Pin": "Kitűzés",
@@ -386,6 +388,7 @@
"SupermarketName": "Szupermarket neve", "SupermarketName": "Szupermarket neve",
"Supermarkets": "Szupermarketek", "Supermarkets": "Szupermarketek",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Tartalomjegyzék", "Table_of_Contents": "Tartalomjegyzék",
"Text": "Szöveg", "Text": "Szöveg",
"ThankYou": "", "ThankYou": "",

View File

@@ -22,6 +22,7 @@
"Calories": "", "Calories": "",
"Cancel": "", "Cancel": "",
"Carbohydrates": "", "Carbohydrates": "",
"Cards": "",
"Categories": "", "Categories": "",
"Category": "", "Category": "",
"Close": "", "Close": "",
@@ -125,6 +126,7 @@
"Order": "", "Order": "",
"Owner": "", "Owner": "",
"Parent": "Ծնող", "Parent": "Ծնող",
"PerPage": "",
"Plural": "", "Plural": "",
"Postpone": "", "Postpone": "",
"PostponedUntil": "", "PostponedUntil": "",
@@ -192,6 +194,7 @@
"Sunday": "", "Sunday": "",
"Supermarket": "", "Supermarket": "",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Բովանդակություն", "Table_of_Contents": "Բովանդակություն",
"ThankYou": "", "ThankYou": "",
"ThanksTextHosted": "", "ThanksTextHosted": "",

View File

@@ -36,6 +36,7 @@
"Cancel": "Batal", "Cancel": "Batal",
"Cannot_Add_Notes_To_Shopping": "", "Cannot_Add_Notes_To_Shopping": "",
"Carbohydrates": "Karbohidrat", "Carbohydrates": "Karbohidrat",
"Cards": "",
"Categories": "Kategori", "Categories": "Kategori",
"Category": "Kategori", "Category": "Kategori",
"CategoryInstruction": "", "CategoryInstruction": "",
@@ -252,6 +253,7 @@
"Page": "", "Page": "",
"Parameter": "Parameter", "Parameter": "Parameter",
"Parent": "Induk", "Parent": "Induk",
"PerPage": "",
"Period": "", "Period": "",
"Periods": "", "Periods": "",
"Pin": "", "Pin": "",
@@ -361,6 +363,7 @@
"SupermarketName": "", "SupermarketName": "",
"Supermarkets": "", "Supermarkets": "",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Daftar isi", "Table_of_Contents": "Daftar isi",
"Text": "", "Text": "",
"ThankYou": "", "ThankYou": "",

View File

@@ -42,6 +42,7 @@
"Cancel": "", "Cancel": "",
"Cannot_Add_Notes_To_Shopping": "", "Cannot_Add_Notes_To_Shopping": "",
"Carbohydrates": "", "Carbohydrates": "",
"Cards": "",
"Categories": "", "Categories": "",
"Category": "", "Category": "",
"CategoryInstruction": "", "CategoryInstruction": "",
@@ -295,6 +296,7 @@
"Page": "", "Page": "",
"Parameter": "", "Parameter": "",
"Parent": "", "Parent": "",
"PerPage": "",
"Period": "", "Period": "",
"Periods": "", "Periods": "",
"Pin": "", "Pin": "",
@@ -418,6 +420,7 @@
"SupermarketName": "", "SupermarketName": "",
"Supermarkets": "", "Supermarkets": "",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "", "Table_of_Contents": "",
"Text": "", "Text": "",
"ThankYou": "", "ThankYou": "",

View File

@@ -40,6 +40,7 @@
"Cancel": "Annulla", "Cancel": "Annulla",
"Cannot_Add_Notes_To_Shopping": "Le note non possono essere aggiunte alla lista della spesa", "Cannot_Add_Notes_To_Shopping": "Le note non possono essere aggiunte alla lista della spesa",
"Carbohydrates": "Carboidrati", "Carbohydrates": "Carboidrati",
"Cards": "",
"Categories": "Categorie", "Categories": "Categorie",
"Category": "Categoria", "Category": "Categoria",
"CategoryInstruction": "Trascina le categorie per cambiare l'ordine in cui appaiono nella lista della spesa.", "CategoryInstruction": "Trascina le categorie per cambiare l'ordine in cui appaiono nella lista della spesa.",
@@ -258,6 +259,7 @@
"Page": "Pagina", "Page": "Pagina",
"Parameter": "Parametro", "Parameter": "Parametro",
"Parent": "Primario", "Parent": "Primario",
"PerPage": "",
"Period": "Periodo", "Period": "Periodo",
"Periods": "Periodi", "Periods": "Periodi",
"Pin": "Fissa", "Pin": "Fissa",
@@ -370,6 +372,7 @@
"SupermarketName": "Nome supermercato", "SupermarketName": "Nome supermercato",
"Supermarkets": "Supermercati", "Supermarkets": "Supermercati",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Indice dei contenuti", "Table_of_Contents": "Indice dei contenuti",
"Text": "Testo", "Text": "Testo",
"ThankYou": "", "ThankYou": "",

View File

@@ -41,6 +41,7 @@
"Cancel": "", "Cancel": "",
"Cannot_Add_Notes_To_Shopping": "", "Cannot_Add_Notes_To_Shopping": "",
"Carbohydrates": "", "Carbohydrates": "",
"Cards": "",
"Categories": "", "Categories": "",
"Category": "", "Category": "",
"CategoryInstruction": "", "CategoryInstruction": "",
@@ -276,6 +277,7 @@
"Page": "", "Page": "",
"Parameter": "", "Parameter": "",
"Parent": "", "Parent": "",
"PerPage": "",
"Period": "", "Period": "",
"Periods": "", "Periods": "",
"Pin": "", "Pin": "",
@@ -391,6 +393,7 @@
"SupermarketName": "", "SupermarketName": "",
"Supermarkets": "", "Supermarkets": "",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Turinys", "Table_of_Contents": "Turinys",
"Text": "", "Text": "",
"ThankYou": "", "ThankYou": "",

View File

@@ -40,6 +40,7 @@
"Cancel": "Avbryt", "Cancel": "Avbryt",
"Cannot_Add_Notes_To_Shopping": "Notater kan ikke legges til i handlelisten", "Cannot_Add_Notes_To_Shopping": "Notater kan ikke legges til i handlelisten",
"Carbohydrates": "Karbohydrater", "Carbohydrates": "Karbohydrater",
"Cards": "",
"Categories": "Kategorier", "Categories": "Kategorier",
"Category": "Kategori", "Category": "Kategori",
"CategoryInstruction": "Dra kategorier for å endre på rekkefølgen de vises i handlelisten.", "CategoryInstruction": "Dra kategorier for å endre på rekkefølgen de vises i handlelisten.",
@@ -268,6 +269,7 @@
"Page": "", "Page": "",
"Parameter": "Parameter", "Parameter": "Parameter",
"Parent": "Forelder", "Parent": "Forelder",
"PerPage": "",
"Period": "Periode", "Period": "Periode",
"Periods": "Perioder", "Periods": "Perioder",
"Pin": "Fest", "Pin": "Fest",
@@ -382,6 +384,7 @@
"SupermarketName": "Butikk Navn", "SupermarketName": "Butikk Navn",
"Supermarkets": "Butikker", "Supermarkets": "Butikker",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Innholdsfortegnelse", "Table_of_Contents": "Innholdsfortegnelse",
"Text": "Tekst", "Text": "Tekst",
"ThankYou": "", "ThankYou": "",

View File

@@ -42,6 +42,7 @@
"Cancel": "Annuleer", "Cancel": "Annuleer",
"Cannot_Add_Notes_To_Shopping": "Notities kunnen niet aan de boodschappenlijst toegevoegd worden", "Cannot_Add_Notes_To_Shopping": "Notities kunnen niet aan de boodschappenlijst toegevoegd worden",
"Carbohydrates": "Koolhydraten", "Carbohydrates": "Koolhydraten",
"Cards": "",
"Categories": "Categorieën", "Categories": "Categorieën",
"Category": "Categorie", "Category": "Categorie",
"CategoryInstruction": "Versleep categorieën om de volgorde waarin ze in de boodschappenlijst getoond worden aan te passen.", "CategoryInstruction": "Versleep categorieën om de volgorde waarin ze in de boodschappenlijst getoond worden aan te passen.",
@@ -272,6 +273,7 @@
"Page": "Pagina", "Page": "Pagina",
"Parameter": "Parameter", "Parameter": "Parameter",
"Parent": "Ouder", "Parent": "Ouder",
"PerPage": "",
"Period": "Periode", "Period": "Periode",
"Periods": "Periodes", "Periods": "Periodes",
"Pin": "Pin", "Pin": "Pin",
@@ -386,6 +388,7 @@
"SupermarketName": "Naam supermarkt", "SupermarketName": "Naam supermarkt",
"Supermarkets": "Supermarkten", "Supermarkets": "Supermarkten",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Inhoudsopgave", "Table_of_Contents": "Inhoudsopgave",
"Text": "Tekst", "Text": "Tekst",
"ThankYou": "", "ThankYou": "",

View File

@@ -43,6 +43,7 @@
"Cancel": "Anuluj", "Cancel": "Anuluj",
"Cannot_Add_Notes_To_Shopping": "Notatki nie mogą być dodawane do listy zakupów", "Cannot_Add_Notes_To_Shopping": "Notatki nie mogą być dodawane do listy zakupów",
"Carbohydrates": "Węglowodany", "Carbohydrates": "Węglowodany",
"Cards": "",
"Categories": "Kategorie", "Categories": "Kategorie",
"Category": "Kategorie", "Category": "Kategorie",
"CategoryInstruction": "Przeciągnij kategorie, aby zmienić kolejność w jakiej kategorie pojawiają się na liście zakupów.", "CategoryInstruction": "Przeciągnij kategorie, aby zmienić kolejność w jakiej kategorie pojawiają się na liście zakupów.",
@@ -297,6 +298,7 @@
"Page": "Strona", "Page": "Strona",
"Parameter": "Parametr", "Parameter": "Parametr",
"Parent": "Nadrzędny", "Parent": "Nadrzędny",
"PerPage": "",
"Period": "Okres", "Period": "Okres",
"Periods": "Okresy", "Periods": "Okresy",
"Pin": "Przypnij", "Pin": "Przypnij",
@@ -421,6 +423,7 @@
"SupermarketName": "Nazwa supermarketu", "SupermarketName": "Nazwa supermarketu",
"Supermarkets": "Supermarkety", "Supermarkets": "Supermarkety",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Spis treści", "Table_of_Contents": "Spis treści",
"Text": "Tekst", "Text": "Tekst",
"ThankYou": "", "ThankYou": "",

View File

@@ -34,6 +34,7 @@
"Cancel": "Cancelar", "Cancel": "Cancelar",
"Cannot_Add_Notes_To_Shopping": "Notas não podem ser adicionadas à lista de compras", "Cannot_Add_Notes_To_Shopping": "Notas não podem ser adicionadas à lista de compras",
"Carbohydrates": "Carboidratos", "Carbohydrates": "Carboidratos",
"Cards": "",
"Categories": "Categorias", "Categories": "Categorias",
"Category": "Categoria", "Category": "Categoria",
"CategoryInstruction": "", "CategoryInstruction": "",
@@ -221,6 +222,7 @@
"Page": "Página", "Page": "Página",
"Parameter": "Parâmetro", "Parameter": "Parâmetro",
"Parent": "Parente", "Parent": "Parente",
"PerPage": "",
"Period": "Período", "Period": "Período",
"Periods": "Períodos", "Periods": "Períodos",
"Pin": "", "Pin": "",
@@ -324,6 +326,7 @@
"SupermarketName": "", "SupermarketName": "",
"Supermarkets": "Supermercados", "Supermarkets": "Supermercados",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Tabela de Conteúdos", "Table_of_Contents": "Tabela de Conteúdos",
"Text": "Texto", "Text": "Texto",
"ThankYou": "", "ThankYou": "",

View File

@@ -41,6 +41,7 @@
"Cancel": "Cancelar", "Cancel": "Cancelar",
"Cannot_Add_Notes_To_Shopping": "Notas não podem sem adicionadas na lista de compras", "Cannot_Add_Notes_To_Shopping": "Notas não podem sem adicionadas na lista de compras",
"Carbohydrates": "Carboidratos", "Carbohydrates": "Carboidratos",
"Cards": "",
"Categories": "Categorias", "Categories": "Categorias",
"Category": "Categoria", "Category": "Categoria",
"CategoryInstruction": "", "CategoryInstruction": "",
@@ -285,6 +286,7 @@
"Page": "Página", "Page": "Página",
"Parameter": "Parâmetro", "Parameter": "Parâmetro",
"Parent": "Pai", "Parent": "Pai",
"PerPage": "",
"Period": "Período", "Period": "Período",
"Periods": "Períodos", "Periods": "Períodos",
"Pin": "Pin", "Pin": "Pin",
@@ -403,6 +405,7 @@
"SupermarketName": "Nome do Supermercado", "SupermarketName": "Nome do Supermercado",
"Supermarkets": "Supermercados", "Supermarkets": "Supermercados",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Índice", "Table_of_Contents": "Índice",
"Text": "Texto", "Text": "Texto",
"ThankYou": "", "ThankYou": "",

View File

@@ -40,6 +40,7 @@
"Cancel": "Anulează", "Cancel": "Anulează",
"Cannot_Add_Notes_To_Shopping": "Notele nu pot fi adăugate la lista de cumpărături", "Cannot_Add_Notes_To_Shopping": "Notele nu pot fi adăugate la lista de cumpărături",
"Carbohydrates": "Carbohidrați", "Carbohydrates": "Carbohidrați",
"Cards": "",
"Categories": "Categorii", "Categories": "Categorii",
"Category": "Categorie", "Category": "Categorie",
"CategoryInstruction": "Trageți categoriile pentru a schimba categoriile de comenzi care apar în lista de cumpărături.", "CategoryInstruction": "Trageți categoriile pentru a schimba categoriile de comenzi care apar în lista de cumpărături.",
@@ -262,6 +263,7 @@
"Page": "Pagină", "Page": "Pagină",
"Parameter": "Parametru", "Parameter": "Parametru",
"Parent": "Părinte", "Parent": "Părinte",
"PerPage": "",
"Period": "Perioadă", "Period": "Perioadă",
"Periods": "Perioade", "Periods": "Perioade",
"Pin": "Fixează", "Pin": "Fixează",
@@ -374,6 +376,7 @@
"SupermarketName": "Numele supermarketului", "SupermarketName": "Numele supermarketului",
"Supermarkets": "Supermarket-uri", "Supermarkets": "Supermarket-uri",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Cuprins", "Table_of_Contents": "Cuprins",
"Text": "Text", "Text": "Text",
"ThankYou": "", "ThankYou": "",

View File

@@ -33,6 +33,7 @@
"Cancel": "Отменить", "Cancel": "Отменить",
"Cannot_Add_Notes_To_Shopping": "Нельзя добавить записи в список покупок", "Cannot_Add_Notes_To_Shopping": "Нельзя добавить записи в список покупок",
"Carbohydrates": "Углеводы", "Carbohydrates": "Углеводы",
"Cards": "",
"Categories": "Категории", "Categories": "Категории",
"Category": "Категория", "Category": "Категория",
"Clear": "Очистить", "Clear": "Очистить",
@@ -211,6 +212,7 @@
"Page": "Страница", "Page": "Страница",
"Parameter": "Параметр", "Parameter": "Параметр",
"Parent": "Родитель", "Parent": "Родитель",
"PerPage": "",
"Period": "Период", "Period": "Период",
"Periods": "Периоды", "Periods": "Периоды",
"Pinned": "Прикрепленный", "Pinned": "Прикрепленный",
@@ -306,6 +308,7 @@
"SupermarketCategoriesOnly": "Только категории супермаркетов", "SupermarketCategoriesOnly": "Только категории супермаркетов",
"Supermarkets": "Супермаркеты", "Supermarkets": "Супермаркеты",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Содержимое", "Table_of_Contents": "Содержимое",
"Text": "Текст", "Text": "Текст",
"ThankYou": "", "ThankYou": "",

View File

@@ -32,6 +32,7 @@
"Cancel": "Prekini", "Cancel": "Prekini",
"Cannot_Add_Notes_To_Shopping": "Opombe ne moreš dodati v nakupovalni listek", "Cannot_Add_Notes_To_Shopping": "Opombe ne moreš dodati v nakupovalni listek",
"Carbohydrates": "Ogljikovi hidrati", "Carbohydrates": "Ogljikovi hidrati",
"Cards": "",
"Categories": "Kategorije", "Categories": "Kategorije",
"Category": "Kategorija", "Category": "Kategorija",
"CategoryInstruction": "Povleci kategorije za spremembo vrstnega reda v nakupovalnem listku.", "CategoryInstruction": "Povleci kategorije za spremembo vrstnega reda v nakupovalnem listku.",
@@ -204,6 +205,7 @@
"Owner": "", "Owner": "",
"Parameter": "Parameter", "Parameter": "Parameter",
"Parent": "Starš", "Parent": "Starš",
"PerPage": "",
"Period": "Obdobje", "Period": "Obdobje",
"Periods": "Obdobja", "Periods": "Obdobja",
"Pin": "Pripni", "Pin": "Pripni",
@@ -297,6 +299,7 @@
"SupermarketCategoriesOnly": "Prikaži samo trgovinske kategorije", "SupermarketCategoriesOnly": "Prikaži samo trgovinske kategorije",
"SupermarketName": "Ime trgovine", "SupermarketName": "Ime trgovine",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Kazalo vsebine", "Table_of_Contents": "Kazalo vsebine",
"Text": "Tekst", "Text": "Tekst",
"ThankYou": "", "ThankYou": "",

View File

@@ -43,6 +43,7 @@
"Cancel": "Avbryt", "Cancel": "Avbryt",
"Cannot_Add_Notes_To_Shopping": "Anteckningar kan inte läggas till inköpslistan", "Cannot_Add_Notes_To_Shopping": "Anteckningar kan inte läggas till inköpslistan",
"Carbohydrates": "Kolhydrater", "Carbohydrates": "Kolhydrater",
"Cards": "",
"Categories": "Kategorier", "Categories": "Kategorier",
"Category": "Kategori", "Category": "Kategori",
"CategoryInstruction": "Dra kategorier för att ändra den ordning som kategorierna visas i inköpslistan.", "CategoryInstruction": "Dra kategorier för att ändra den ordning som kategorierna visas i inköpslistan.",
@@ -297,6 +298,7 @@
"Page": "Sida", "Page": "Sida",
"Parameter": "Parameter", "Parameter": "Parameter",
"Parent": "Förälder", "Parent": "Förälder",
"PerPage": "",
"Period": "Period", "Period": "Period",
"Periods": "Perioder", "Periods": "Perioder",
"Pin": "Fäst", "Pin": "Fäst",
@@ -421,6 +423,7 @@
"SupermarketName": "Mataffärens namn", "SupermarketName": "Mataffärens namn",
"Supermarkets": "Mataffärer", "Supermarkets": "Mataffärer",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Innehållsförteckning", "Table_of_Contents": "Innehållsförteckning",
"Text": "Text", "Text": "Text",
"ThankYou": "", "ThankYou": "",

View File

@@ -42,6 +42,7 @@
"Cancel": "İptal", "Cancel": "İptal",
"Cannot_Add_Notes_To_Shopping": "Alışveriş listesine notlar eklenemez", "Cannot_Add_Notes_To_Shopping": "Alışveriş listesine notlar eklenemez",
"Carbohydrates": "Karbonhidratlar", "Carbohydrates": "Karbonhidratlar",
"Cards": "",
"Categories": "Kategoriler", "Categories": "Kategoriler",
"Category": "Kategori", "Category": "Kategori",
"CategoryInstruction": "Alışveriş listesinde görünen sipariş kategorilerini değiştirmek için kategorileri sürükleyin.", "CategoryInstruction": "Alışveriş listesinde görünen sipariş kategorilerini değiştirmek için kategorileri sürükleyin.",
@@ -296,6 +297,7 @@
"Page": "Sayfa", "Page": "Sayfa",
"Parameter": "Parametre", "Parameter": "Parametre",
"Parent": "Üst Öğe", "Parent": "Üst Öğe",
"PerPage": "",
"Period": "Dönem", "Period": "Dönem",
"Periods": "Dönemler", "Periods": "Dönemler",
"Pin": "Sabitle", "Pin": "Sabitle",
@@ -420,6 +422,7 @@
"SupermarketName": "Süpermarket Adı", "SupermarketName": "Süpermarket Adı",
"Supermarkets": "Marketler", "Supermarkets": "Marketler",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "İçindekiler Tablosu", "Table_of_Contents": "İçindekiler Tablosu",
"Text": "Metin", "Text": "Metin",
"ThankYou": "", "ThankYou": "",

View File

@@ -37,6 +37,7 @@
"Cancel": "Відмінити", "Cancel": "Відмінити",
"Cannot_Add_Notes_To_Shopping": "Нотатки не можуть бути доданими до списку покупок", "Cannot_Add_Notes_To_Shopping": "Нотатки не можуть бути доданими до списку покупок",
"Carbohydrates": "Вуглеводи", "Carbohydrates": "Вуглеводи",
"Cards": "",
"Categories": "Категорії", "Categories": "Категорії",
"Category": "Категорія", "Category": "Категорія",
"CategoryInstruction": "", "CategoryInstruction": "",
@@ -239,6 +240,7 @@
"Page": "", "Page": "",
"Parameter": "Параметр", "Parameter": "Параметр",
"Parent": "Батько", "Parent": "Батько",
"PerPage": "",
"Period": "Період", "Period": "Період",
"Periods": "Періоди", "Periods": "Періоди",
"Pin": "", "Pin": "",
@@ -345,6 +347,7 @@
"SupermarketName": "", "SupermarketName": "",
"Supermarkets": "", "Supermarkets": "",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "Зміст", "Table_of_Contents": "Зміст",
"Text": "Текст", "Text": "Текст",
"ThankYou": "", "ThankYou": "",

View File

@@ -41,6 +41,7 @@
"Cancel": "取消", "Cancel": "取消",
"Cannot_Add_Notes_To_Shopping": "无法将笔记添加到购物清单", "Cannot_Add_Notes_To_Shopping": "无法将笔记添加到购物清单",
"Carbohydrates": "碳水化合物", "Carbohydrates": "碳水化合物",
"Cards": "",
"Categories": "分类", "Categories": "分类",
"Category": "分类", "Category": "分类",
"CategoryInstruction": "拖动类别可更改出现在购物清单中的订单类别。", "CategoryInstruction": "拖动类别可更改出现在购物清单中的订单类别。",
@@ -291,6 +292,7 @@
"Page": "页", "Page": "页",
"Parameter": "范围", "Parameter": "范围",
"Parent": "父级", "Parent": "父级",
"PerPage": "",
"Period": "周期", "Period": "周期",
"Periods": "周期", "Periods": "周期",
"Pin": "固定", "Pin": "固定",
@@ -414,6 +416,7 @@
"SupermarketName": "超市名", "SupermarketName": "超市名",
"Supermarkets": "超市", "Supermarkets": "超市",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "目录", "Table_of_Contents": "目录",
"Text": "文本", "Text": "文本",
"ThankYou": "", "ThankYou": "",

View File

@@ -19,6 +19,7 @@
"Calories": "", "Calories": "",
"Cancel": "", "Cancel": "",
"Carbohydrates": "", "Carbohydrates": "",
"Cards": "",
"Categories": "", "Categories": "",
"Category": "", "Category": "",
"Close": "", "Close": "",
@@ -100,6 +101,7 @@
"Open": "", "Open": "",
"Order": "", "Order": "",
"Owner": "", "Owner": "",
"PerPage": "",
"Plural": "", "Plural": "",
"Postpone": "", "Postpone": "",
"PostponedUntil": "", "PostponedUntil": "",
@@ -162,6 +164,7 @@
"Sunday": "", "Sunday": "",
"Supermarket": "", "Supermarket": "",
"System": "", "System": "",
"Table": "",
"Table_of_Contents": "目錄", "Table_of_Contents": "目錄",
"ThankYou": "", "ThankYou": "",
"ThanksTextHosted": "", "ThanksTextHosted": "",

View File

@@ -15,17 +15,17 @@
</v-text-field> </v-text-field>
</v-col> </v-col>
</v-row> </v-row>
<v-row> <v-row dense>
<v-col> <v-col>
<v-expansion-panels v-model="panel"> <v-expansion-panels v-model="panel">
<v-expansion-panel value="search"> <v-expansion-panel value="search">
<v-expansion-panel-text> <v-expansion-panel-text>
<v-form :disabled="loading"> <v-form :disabled="loading" class="mt-4">
<model-select model="Keyword" mode="tags" v-model="urlSearchParams.keywords" :object="false"></model-select> <model-select model="Keyword" mode="tags" v-model="urlSearchParams.keywords" density="compact" :object="false"></model-select>
<model-select model="Food" mode="tags" v-model="urlSearchParams.foods" :object="false"></model-select> <model-select model="Food" mode="tags" v-model="urlSearchParams.foods" density="compact" :object="false"></model-select>
<model-select model="Unit" mode="tags" v-model="urlSearchParams.units" :object="false"></model-select> <model-select model="Unit" mode="tags" v-model="urlSearchParams.units" density="compact" :object="false"></model-select>
<model-select model="RecipeBook" mode="tags" v-model="urlSearchParams.books" :object="false"></model-select> <model-select model="RecipeBook" mode="tags" v-model="urlSearchParams.books" density="compact" :object="false"></model-select>
<!-- <v-number-input :label="$t('times_cooked')" v-model="searchParameters.timescooked" clearable></v-number-input>--> <!-- <v-number-input :label="$t('times_cooked')" v-model="searchParameters.timescooked" clearable></v-number-input>-->
<!-- <v-date-input :label="$t('last_cooked')" v-model="searchParameters.cookedon" clearable></v-date-input>--> <!-- <v-date-input :label="$t('last_cooked')" v-model="searchParameters.cookedon" clearable></v-date-input>-->
@@ -33,9 +33,9 @@
<!-- <v-date-input :label="$t('created_on')" v-model="searchParameters.createdon" clearable></v-date-input>--> <!-- <v-date-input :label="$t('created_on')" v-model="searchParameters.createdon" clearable></v-date-input>-->
<!-- <v-date-input :label="$t('updatedon')" v-model="searchParameters.updatedon" clearable></v-date-input>--> <!-- <v-date-input :label="$t('updatedon')" v-model="searchParameters.updatedon" clearable></v-date-input>-->
<v-checkbox :label="$t('make_now')" v-model="urlSearchParams.makenow"></v-checkbox> <v-checkbox :label="$t('make_now')" v-model="urlSearchParams.makenow" density="compact"></v-checkbox>
<model-select model="CustomFilter" v-model="selectedCustomFilter"> <model-select model="CustomFilter" v-model="selectedCustomFilter" density="compact">
<template #append> <template #append>
<v-btn icon="fa-solid fa-upload" color="warning" :disabled="Object.keys(selectedCustomFilter).length == 0" <v-btn icon="fa-solid fa-upload" color="warning" :disabled="Object.keys(selectedCustomFilter).length == 0"
@click="loadCustomFilter()"></v-btn> @click="loadCustomFilter()"></v-btn>
@@ -43,6 +43,16 @@
</template> </template>
</model-select> </model-select>
</v-form> </v-form>
<v-row>
<v-col cols="6">
<v-select :label="$t('View')" v-model="useUserPreferenceStore().deviceSettings.search_viewMode"
:items="[{title: $t('Table'), value: 'table'}, {title: $t('Cards'), value: 'grid'},]" density="compact"></v-select>
</v-col>
<v-col cols="6">
<v-select class="float-right" :label="$t('PerPage')" v-model="urlSearchParams.pageSize" :items="[10,25,50,100]" density="compact"
width="100%"></v-select>
</v-col>
</v-row>
</v-expansion-panel-text> </v-expansion-panel-text>
@@ -56,16 +66,7 @@
</v-col> </v-col>
</v-row> </v-row>
<v-row> <v-row v-if="recipes.length > 0 && useUserPreferenceStore().deviceSettings.search_viewMode == 'table'">
<v-col>
<v-btn-toggle class="float-right" v-model="viewMode">
<v-btn value="table" density="compact"><i class="fa-solid fa-list"></i></v-btn>
<v-btn value="grid" density="compact"><i class="fa-solid fa-border-all"></i></v-btn>
</v-btn-toggle>
</v-col>
</v-row>
<v-row v-if="recipes.length > 0 && viewMode == 'table'">
<v-col> <v-col>
<v-card> <v-card>
<v-data-table-server <v-data-table-server
@@ -78,9 +79,11 @@
:items-length="tableItemCount" :items-length="tableItemCount"
@click:row="handleRowClick" @click:row="handleRowClick"
disable-sort disable-sort
hide-default-header
hide-default-footer
> >
<template #item.image="{item}"> <template #item.image="{item}">
<v-avatar :image="item.image"></v-avatar> <v-avatar :image="item.image" size="x-large" class="mt-1 mb-1"></v-avatar>
</template> </template>
<template #item.keywords="{item}"> <template #item.keywords="{item}">
@@ -95,19 +98,23 @@
</v-col> </v-col>
</v-row> </v-row>
<template v-if="recipes.length > 0 && viewMode == 'grid'"> <template v-if="recipes.length > 0 && useUserPreferenceStore().deviceSettings.search_viewMode == 'grid'">
<v-row> <v-row>
<v-col md="4" v-for="r in recipes" :key="r.id"> <v-col cols="6" md="4" v-for="r in recipes" :key="r.id" class="pa-0">
<recipe-card :recipe="r"></recipe-card> <recipe-card :recipe="r"></recipe-card>
</v-col> </v-col>
</v-row> </v-row>
<v-row>
<v-col>
<v-pagination v-model="urlSearchParams.page" :length="tableItemCount" @update:modelValue="searchRecipes({page: urlSearchParams.page})"></v-pagination>
</v-col>
</v-row>
</template> </template>
<v-row>
<v-col cols="12" md="6" offset-md="3">
<v-pagination v-model="urlSearchParams.page" :length="Math.ceil(tableItemCount/urlSearchParams.pageSize)"
@update:modelValue="searchRecipes({page: urlSearchParams.page})" class="ms-2 me-2" size="small"
></v-pagination>
</v-col>
</v-row>
<v-dialog v-model="dialog"> <v-dialog v-model="dialog">
<v-card> <v-card>
@@ -125,7 +132,7 @@
<script setup lang="ts"> <script setup lang="ts">
import {onMounted, ref, watch} from "vue"; import {computed, onMounted, ref, watch} from "vue";
import {ApiApi, ApiRecipeListRequest, CustomFilter, RecipeOverview} from "@/openapi"; import {ApiApi, ApiRecipeListRequest, CustomFilter, RecipeOverview} from "@/openapi";
import {useUrlSearchParams} from "@vueuse/core"; import {useUrlSearchParams} from "@vueuse/core";
import {useI18n} from "vue-i18n"; import {useI18n} from "vue-i18n";
@@ -139,9 +146,13 @@ import KeywordsBar from "@/components/display/KeywordsBar.vue";
import {VDataTableUpdateOptions} from "@/vuetify"; import {VDataTableUpdateOptions} from "@/vuetify";
import VClosableCardTitle from "@/components/dialogs/VClosableCardTitle.vue"; import VClosableCardTitle from "@/components/dialogs/VClosableCardTitle.vue";
import RecipeCard from "@/components/display/RecipeCard.vue"; import RecipeCard from "@/components/display/RecipeCard.vue";
import {useDisplay} from "vuetify";
import {useUserPreferenceStore} from "@/stores/UserPreferenceStore";
import * as url from "node:url";
const {t} = useI18n() const {t} = useI18n()
const router = useRouter() const router = useRouter()
const {mdAndUp} = useDisplay()
const urlSearchParams = useUrlSearchParams('history', {}) const urlSearchParams = useUrlSearchParams('history', {})
const loading = ref(false) const loading = ref(false)
@@ -149,12 +160,20 @@ const dialog = ref(false)
const panel = ref('') const panel = ref('')
const viewMode = ref('table') const viewMode = ref('table')
const tableHeaders = [
{title: t('Image'), width: '1%', noBreak: true, key: 'image',}, const tableHeaders = computed(() => {
{title: t('Name'), key: 'name',}, let headers = [
{title: t('Keywords'), key: 'keywords',}, {title: t('Image'), width: '1%', noBreak: true, key: 'image',},
{title: t('Actions'), key: 'action', width: '1%', noBreak: true, align: 'end'}, {title: t('Name'), key: 'name',},
] ]
if (mdAndUp.value) {
headers.push({title: t('Keywords'), key: 'keywords',},)
}
headers.push({title: t('Actions'), key: 'action', width: '1%', noBreak: true, align: 'end'},)
return headers
})
const tableItemCount = ref(0) const tableItemCount = ref(0)
@@ -163,8 +182,13 @@ const selectedCustomFilter = ref({} as CustomFilter)
const newFilterName = ref('') const newFilterName = ref('')
onMounted(() => { onMounted(() => {
urlSearchParams.page = 1 if(urlSearchParams.page == undefined){
searchRecipes({page: 1}) urlSearchParams.page = 1
}
if(urlSearchParams.pageSize == undefined){
urlSearchParams.pageSize = useUserPreferenceStore().deviceSettings.search_itemsPerPage
}
searchRecipes({page: urlSearchParams.page})
}) })
function searchRecipes(options: VDataTableUpdateOptions) { function searchRecipes(options: VDataTableUpdateOptions) {
@@ -188,6 +212,7 @@ function searchRecipes(options: VDataTableUpdateOptions) {
useMessageStore().addError(ErrorMessageType.FETCH_ERROR, err) useMessageStore().addError(ErrorMessageType.FETCH_ERROR, err)
}).finally(() => { }).finally(() => {
loading.value = false loading.value = false
window.scrollTo({top: 0, behavior: 'smooth'})
}) })
} }

View File

@@ -188,6 +188,9 @@ export const useUserPreferenceStore = defineStore('user_preference_store', () =>
mealplan_startingDayOfWeek: 1, mealplan_startingDayOfWeek: 1,
mealplan_displayWeekNumbers: true, mealplan_displayWeekNumbers: true,
search_itemsPerPage: 50,
search_viewMode: 'table',
general_tableItemsPerPage: 10, general_tableItemsPerPage: 10,
general_closedHelpAlerts: [], general_closedHelpAlerts: [],
} }

View File

@@ -17,6 +17,9 @@ export type DeviceSettings = {
mealplan_startingDayOfWeek: number mealplan_startingDayOfWeek: number
mealplan_displayWeekNumbers: boolean mealplan_displayWeekNumbers: boolean
search_itemsPerPage: number,
search_viewMode: 'table'|'grid',
general_tableItemsPerPage: number general_tableItemsPerPage: number
general_closedHelpAlerts: String[] general_closedHelpAlerts: String[]
} }