Kliknięcie w istniejące wydarzenie pokazuje teraz podgląd (godziny,
lokalizacja, uczestnicy, notatki) z przyciskami Edytuj/Usuń zamiast
od razu otwierać formularz edycji. Wyrównano też pola "Początek" i
"Koniec" w formularzu wydarzenia, które przez niespójną wysokość
etykiet renderowały się na różnych wysokościach.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Pole ilości na liście zakupów przyjmuje teraz tylko cyfry i otwiera
na telefonie klawiaturę numeryczną (inputMode=numeric) zamiast
zwykłej. Pole ilości jest też wyraźnie węższe niż pole nazwy
produktu (wcześniej rosło do tej samej szerokości przez konflikt
reguł CSS).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Napraw poziome przewijanie formularza dodawania produktu na liście
zakupów na telefonie. Usuń Historię i Statystyki z dolnej nawigacji
i dodaj je jako kafelki na ekranie głównym między rozliczeniami a
wydatkami wg kategorii.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Dodaje wspólny kalendarz wydarzeń grupy (zakres dat/godzin, cały dzień,
notatki, lokalizacja, uczestnicy z gospodarstwa + goście zewnętrzni)
oraz listy zakupów (wiele list, dodawanie/edycja/odznaczanie/usuwanie
produktów). Nowe tabele w schemacie SQLite są czysto addytywne
(CREATE TABLE IF NOT EXISTS), więc nie ruszają istniejących danych.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>