diff --git a/app/static/app/css/custom.css b/app/static/app/css/custom.css index 34c3d5f..84a77c4 100644 --- a/app/static/app/css/custom.css +++ b/app/static/app/css/custom.css @@ -262,13 +262,36 @@ /* align-self statt der geerbten align-items-center des Elternelements: sonst würde überlaufender Inhalt (auf kleinen Displays) mittig "geclippt" und wäre weder oben - noch unten per Scroll erreichbar. Betrifft nur das Dashboard, nicht die (kurzen, - weiterhin mittig zentrierten) Willkommens-/Update-Hinweise. */ -#dashboard { + noch unten per Scroll erreichbar. update_content bekommt das ebenfalls, da die + Update-Infos (siehe unten) jetzt deutlich mehr Inhalt haben. welcome_content bleibt + kurz genug, um weiterhin mittig zentriert zu sein. */ +#dashboard, +#update_content { align-self: flex-start; width: 100%; } +/* "Wow-Moment" beim Öffnen der Update-Infos: sanftes Herein-Poppen statt einfach da zu sein. */ +@keyframes updateWow { + 0% { opacity: 0; transform: scale(0.85) translateY(20px); } + 60% { opacity: 1; transform: scale(1.03) translateY(-4px); } + 100% { opacity: 1; transform: scale(1) translateY(0); } +} + +#update_content { + animation: updateWow 0.7s cubic-bezier(0.34, 1.56, 0.64, 1) both; +} + +@keyframes emojiPulse { + 0%, 100% { transform: scale(1) rotate(0deg); } + 50% { transform: scale(1.15) rotate(-8deg); } +} + +.wow-emoji { + display: inline-block; + animation: emojiPulse 1.6s ease-in-out infinite; +} + .bg-white-color { background-color: white; } diff --git a/app/templates/app/home.html b/app/templates/app/home.html index f2781d9..addb43d 100644 --- a/app/templates/app/home.html +++ b/app/templates/app/home.html @@ -12,9 +12,9 @@

-

Wilkommen!

+

Willkommen! 👋

- Schön das du hier bist! + Schön, dass du hier bist!
Ich wünsche dir viel Freude mit der App.
Diese ist noch ganz neu und wächst immer weiter!
diff --git a/app/templates/app/updateinfo.html b/app/templates/app/updateinfo.html index 4adff25..42d39c1 100644 --- a/app/templates/app/updateinfo.html +++ b/app/templates/app/updateinfo.html @@ -1,22 +1,36 @@
-

Update Time!

-
-
v1.3.4
-

- Fehler Behoben! 🔥 -
Nun auch wieder 2025! -
-
Was ist neu? -
Aufrund des Dienstjahres was nicht mit Kalender -
übereinstimmt, geht es gegen die Natur. -
- -
Danke für die Geduld und das du Piomint nutzt! -
Gruß Samuel +

+ 🎉 +

Großes Update 26.0

+
ist da!
+
+
+

+ Hey! 👋 +
Dieses Update ist eines der größten bisher – ich habe richtig viel Zeit reingesteckt, + damit sich PioMint für dich noch besser anfühlt. Ich hoffe, es macht dir genauso viel + Freude wie mir beim Bauen. 💚 +

+ +

✨ Was ist neu?

+ -

+

+ Danke, dass du PioMint nutzt und mir dein Feedback gibst – genau das macht die App + besser! 🙏 +
Gruß Samuel +


- \ No newline at end of file + diff --git a/app/urls.py b/app/urls.py index f9fc553..2a4e9e8 100644 --- a/app/urls.py +++ b/app/urls.py @@ -10,7 +10,7 @@ urlpatterns = [ path("home/", views.home), path('offline/', TemplateView.as_view(template_name="offline.html")), path("install/", views.install), - path("v1321/", views.v1322), + path("v1321/", views.v1321), path("v1322/", views.v1322), path("v133/", views.v133), path("v1332/", views.v1332), @@ -18,4 +18,5 @@ urlpatterns = [ path("v1334/", views.v1334), path("v1335/", views.v1335), path("v1340/", views.v1340), + path("v260/", views.v260), ] diff --git a/app/views.py b/app/views.py index dd49e47..d7ede8c 100644 --- a/app/views.py +++ b/app/views.py @@ -8,31 +8,34 @@ def install(request): return render(request, "app/install.html") def home(request): - return redirect("/app/v1340") + return redirect("/app/v260") def login(request): return render(request, "app/login.html") def v1321(request): - return redirect("/app/v1340") + return redirect("/app/v260") def v1322(request): - return redirect("/app/v1340") + return redirect("/app/v260") def v133(request): - return redirect("/app/v1340") + return redirect("/app/v260") def v1332(request): - return redirect("/app/v1340") + return redirect("/app/v260") def v1333(request): - return redirect("/app/v1340") + return redirect("/app/v260") def v1334(request): - return redirect("/app/v1340") + return redirect("/app/v260") def v1335(request): - return redirect("app/v1340") + return redirect("/app/v260") def v1340(request): - return render(request, "app/home.html") \ No newline at end of file + return redirect("/app/v260") + +def v260(request): + return render(request, "app/home.html") diff --git a/piomint/pwa_settings.py b/piomint/pwa_settings.py index 88cfe01..42e8a5a 100644 --- a/piomint/pwa_settings.py +++ b/piomint/pwa_settings.py @@ -9,7 +9,7 @@ PWA_APP_BACKGROUND_COLOR = '#9FEDD7' PWA_APP_DISPLAY = 'standalone' PWA_APP_SCOPE = '/' PWA_APP_ORIENTATION = 'portrait' -PWA_APP_START_URL = '/app/v1340/' +PWA_APP_START_URL = '/app/v260/' PWA_APP_STATUS_BAR_COLOR = 'black-translucent' PWA_SERVICE_WORKER_PATH = os.path.join(BASE_DIR, 'app/static/app/js', 'serviceworker.js') PWA_APP_ICONS = [