1 Commits

Author SHA1 Message Date
hnzio 03584c4b97 Release 1.2.1 with mobile theme and icon polish 2026-04-13 14:36:46 +02:00
4 changed files with 47 additions and 4 deletions
+2 -2
View File
@@ -4,8 +4,8 @@
"author": "Florian Heinz", "author": "Florian Heinz",
"description": "Private Flask app for meals, shopping and gentle food planning", "description": "Private Flask app for meals, shopping and gentle food planning",
"tagline": "einfach essen planen", "tagline": "einfach essen planen",
"version": "1.2.0", "version": "1.2.1",
"upstreamVersion": "1.2.0", "upstreamVersion": "1.2.1",
"healthCheckPath": "/", "healthCheckPath": "/",
"httpPort": 8000, "httpPort": 8000,
"manifestVersion": 2, "manifestVersion": 2,
+43
View File
@@ -0,0 +1,43 @@
# Nouri 1.2.1
Nouri 1.2.1 ist ein Feinschliff-Release auf Basis von 1.2.0. Der Schwerpunkt lag auf einer ruhigeren mobilen Navigation, klareren Theme-Bedienelementen und besser lesbaren Tageszeiten-Icons in Hell und Dunkel.
## Neu in 1.2.1
### Mobile Navigation ruhiger abgestimmt
- Der `Mehr`-Button in der mobilen Bottom-Navigation bleibt im Ruhezustand jetzt neutral.
- Wenn `Mehr` geöffnet ist, nutzt der Button dieselbe aktive Markierung wie die übrige Navigation.
- `Hell` und `Abmelden` wirken im mobilen Dark Mode zurückhaltender und sind nicht mehr unnötig stark eingefärbt.
### Besseres Theme-Umschalten
- Für den Wechsel zwischen Hell und Dunkel gibt es jetzt eigene Sonne- und Mond-Icons.
- Die Theme-Anzeige schaltet in Mobile und Desktop sichtbar mit um.
- Die Bedienelemente für den Darstellungswechsel wirken dadurch klarer und weniger technisch.
### Eigene Icons für Tageszeiten
- `Frühstück`, `Mittagessen`, `Abendessen` und die Snack-Zeiten haben jetzt eigene Symbole statt eines gemeinsamen Standardsymbols.
- Die Icons wurden aus `heinz.marketing` übernommen und lokal ins Projekt eingebunden.
- Dadurch sind Tageszeiten im Tagesplan und in der Wochenansicht schneller erfassbar.
### Icons auf Mobile lesbarer gemacht
- Die Tageszeiten-Kacheln nutzen jetzt quadratischere Icon-Flächen mit abgerundeten Ecken.
- Die Symbole wurden vergrößert und farblich klarer abgestimmt.
- Im Dark Mode wirken die Icon-Flächen weniger verwaschen.
- Im Light Mode wurde der Kontrast erhöht, damit die Symbole nicht mehr im Kartenhintergrund verschwinden.
## Technische Änderungen
- Cloudron-Version und Upstream-Version stehen jetzt auf `1.2.1`.
- Die interne Schema-Version und der App-Version-Fallback wurden auf `1.2.1` angehoben.
## Betroffene Bereiche
- Mobile Navigation
- Theme-Umschaltung
- Tagesplan
- Wochenansicht
- Cloudron-Paketierung
+1 -1
View File
@@ -82,7 +82,7 @@ def load_app_version(root_dir: Path) -> str:
).strip() ).strip()
if manifest_version: if manifest_version:
return manifest_version return manifest_version
return "1.2.0" return "1.2.1"
def load_release_url() -> str: def load_release_url() -> str:
+1 -1
View File
@@ -10,7 +10,7 @@ from werkzeug.security import generate_password_hash
from .constants import DAYPARTS, DEFAULT_CATEGORIES, DEFAULT_CATEGORY_BUILDERS from .constants import DAYPARTS, DEFAULT_CATEGORIES, DEFAULT_CATEGORY_BUILDERS
CURRENT_SCHEMA_VERSION = "1.2.0" CURRENT_SCHEMA_VERSION = "1.2.1"
def get_db() -> sqlite3.Connection: def get_db() -> sqlite3.Connection: