From 3bc15f2b3056ce96365186f92d49cade9281f761 Mon Sep 17 00:00:00 2001 From: User Date: Sat, 16 May 2026 17:38:07 +0300 Subject: [PATCH 01/12] Fix align for navabars --- src/ExpensesCalculator.UI/public/i18n/en.json | 4 + src/ExpensesCalculator.UI/public/i18n/ua.json | 4 + .../src/app/app.component.html | 2 +- .../day-expenses-details.component.css | 24 +++ .../day-expenses-details.component.html | 4 +- .../day-expenses-list.component.css | 109 ++++++++++++- .../day-expenses-list.component.html | 150 ++++++++++++++++-- .../day-expenses-list.component.ts | 83 +++++++--- .../filter-bar/filter-bar.component.css | 23 +++ .../filter-bar/filter-bar.component.html | 2 +- .../horizontal-navbar.component.css | 31 ++++ .../horizontal-navbar.component.html | 6 +- .../vertical-navbar.component.css | 59 +++++++ .../vertical-navbar.component.html | 10 +- src/ExpensesCalculator.UI/src/styles.css | 130 +++++++++++++++ 15 files changed, 588 insertions(+), 53 deletions(-) diff --git a/src/ExpensesCalculator.UI/public/i18n/en.json b/src/ExpensesCalculator.UI/public/i18n/en.json index f6edd69..5d1dcc0 100644 --- a/src/ExpensesCalculator.UI/public/i18n/en.json +++ b/src/ExpensesCalculator.UI/public/i18n/en.json @@ -287,6 +287,10 @@ "EXPENSES_TABLE_CONTENT": "This table shows the expenses. Click on any column header to sort your expenses by that field. The table below displays all expense rows, which you can double-click to view details.", "ACTIONS_MENU_TITLE": "Actions Menu", "ACTIONS_MENU_CONTENT": "Click the three dots button to access actions for each expense. You can open details, calculate expenses, edit, share with other users, or delete the expense entry.", + "SORT_CONTROLS_TITLE": "Sort Controls", + "SORT_CONTROLS_CONTENT": "Use these buttons to sort your expenses. Click any button to sort by that field (Date, Location, Participants, or Total Sum). Click again to toggle between ascending and descending order.", + "EXPENSES_ACCORDION_TITLE": "Expenses List", + "EXPENSES_ACCORDION_CONTENT": "This accordion shows all your expenses. Each row displays the date and location. Click the arrow to expand and view participants, total sum, and action buttons to manage the expense.", "PAGINATION_TITLE": "Pagination Controls", "PAGINATION_CONTENT": "Navigate through your expenses with these controls. Change the number of items displayed per page using the dropdown on the right." }, diff --git a/src/ExpensesCalculator.UI/public/i18n/ua.json b/src/ExpensesCalculator.UI/public/i18n/ua.json index 9fd4254..e7c1859 100644 --- a/src/ExpensesCalculator.UI/public/i18n/ua.json +++ b/src/ExpensesCalculator.UI/public/i18n/ua.json @@ -287,6 +287,10 @@ "EXPENSES_TABLE_CONTENT": "Ця таблиця показує витрати. Натисніть на будь-який заголовок стовпця, щоб відсортувати витрати за цим полем. Таблиця нижче відображає всі рядки витрат, які можна двічі клацнути для перегляду деталей.", "ACTIONS_MENU_TITLE": "Меню дій", "ACTIONS_MENU_CONTENT": "Натисніть кнопку з трьома крапками, щоб отримати доступ до дій для кожної витрати. Ви можете відкрити деталі, розрахувати витрати, редагувати, поділитися з іншими користувачами або видалити запис витрат.", + "SORT_CONTROLS_TITLE": "Елементи керування сортуванням", + "SORT_CONTROLS_CONTENT": "Використовуйте ці кнопки для сортування ваших витрат. Натисніть будь-яку кнопку, щоб відсортувати за цим полем (Дата, Місце, Учасники або Загальна сума). Натисніть ще раз, щоб перемикатися між зростанням та спаданням.", + "EXPENSES_ACCORDION_TITLE": "Список витрат", + "EXPENSES_ACCORDION_CONTENT": "Цей розкривний список показує всі ваші витрати. Кожен рядок відображає дату та місце. Натисніть стрілку, щоб розгорнути та переглянути учасників, загальну суму та кнопки дій для керування витратами.", "PAGINATION_TITLE": "Сторінки", "PAGINATION_CONTENT": "Перемикайтеся між витратами за допомогою цих елементів керування. Змініть кількість елементів на сторінці, використовуючи випадаюче меню справа." }, diff --git a/src/ExpensesCalculator.UI/src/app/app.component.html b/src/ExpensesCalculator.UI/src/app/app.component.html index f2548d7..927aedb 100644 --- a/src/ExpensesCalculator.UI/src/app/app.component.html +++ b/src/ExpensesCalculator.UI/src/app/app.component.html @@ -5,7 +5,7 @@
-