Release Infos - 26

update-fix-2.6.1
Samuel Zielke 2 months ago
parent 90974a37ca
commit efc64ddba1

@ -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;
}

@ -12,9 +12,9 @@
<div class="container" id="welcome_content">
<br>
<h1>Wilkommen!</h1>
<h1>Willkommen! 👋</h1>
<p>
Schön das du hier bist!
Schön, dass du hier bist!
<br>Ich wünsche dir viel Freude mit der App.
<br>Diese ist noch ganz neu und wächst immer weiter!
<br>

@ -1,22 +1,36 @@
<br>
<h1>Update Time!</h1>
<br>
<h5>v1.3.4</h5>
<p>
<b style="color: red">Fehler Behoben! 🔥</b>
<br>Nun auch wieder 2025!
<br>
<br><b>Was ist neu?</b>
<br> Aufrund des Dienstjahres was nicht mit Kalender
<br> übereinstimmt, geht es gegen die Natur.
<br>
<!-- <br><b>Hinweise:</b>
<br> 1. Backup muss Manuell gemacht werden (aktuell)!
<br> 2. Backup muss Gespeichert werden! */}}
<br> -->
<br>Danke für die Geduld und das du Piomint nutzt!
<br><b>Gruß Samuel</b>
<div class="text-center">
<span class="wow-emoji" style="font-size: 3rem;">🎉</span>
<h1 style="margin-bottom: 0;">Großes Update <span style="color: rgb(120,170,86);">26.0</span></h1>
<h5 class="text-muted">ist da!</h5>
</div>
<br>
<p>
Hey! 👋
<br>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. 💚
</p>
<p><b>✨ Was ist neu?</b></p>
<ul style="padding-left: 1.25rem;">
<li>📅 <b>Dienstjahr-Navigation komplett überarbeitet</b> – blättere jetzt beliebig weit vor
&amp; zurück, auch über den September hinweg. Kein Ärger mehr im Herbst!</li>
<li>⏱️ <b>Neu: 55h-Regel</b> (optional in den Einstellungen aktivierbar) – deine
Jahresübersicht rechnet jetzt automatisch korrekt, sobald LDC/Sonstiges dazukommt.</li>
<li>🔍 <b>Sortierung &amp; Filter</b> für deine Aktivitäten-Tabelle – nach Datum, Dauer oder
Typ, auf- oder absteigend. Deine Wahl wird gemerkt.</li>
<li>📈 <b>Tabelle maximieren</b> – mit einem Klick mehr Einträge auf einen Blick.</li>
<li>✏️ <b>Schnellwahl-Titel frei benennbar</b> – "LDC" heißt jetzt so, wie du möchtest.</li>
<li>📤 <b>Neu: Teilen-Button!</b> Ein Klick, und dein Monatsbericht steht fertig formatiert
für WhatsApp in deiner Zwischenablage – perfekt für den nächsten Bericht.</li>
<li>🐛 Dazu jede Menge kleiner Verbesserungen &amp; Bugfixes unter der Haube.</li>
</ul>
</p>
<p>
Danke, dass du PioMint nutzt und mir dein Feedback gibst – genau das macht die App
besser! 🙏
<br><b>Gruß Samuel</b>
</p>
<br>
<input type="text" name="versionnumber" id="versionnumber" class="d-none" value="1.3.4-0">
<input type="text" name="versionnumber" id="versionnumber" class="d-none" value="26.0">

@ -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),
]

@ -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")
return redirect("/app/v260")
def v260(request):
return render(request, "app/home.html")

@ -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 = [

Loading…
Cancel
Save

Powered by TurnKey Linux.