Show a what's-new card on the home screen after each update.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-09-18 19:51:52 +02:00
commit 6556c6691b
21 changed files with 490 additions and 0 deletions

15
data/changelog.txt Normal file
View file

@ -0,0 +1,15 @@
# User-facing notes, newest first. Copied next to style.css in every
# package and folded into content.json for Android and iOS.
# After an update the home screen shows the latest blocks until dismissed.
#
# --- YYYY-MM-DD
# cs: bullet
# en: bullet
--- 2026-09-18
cs: Po aktualizaci se na hlavní stránce ukáže, co je nového
cs: Android updater teď nainstaluje podepsané APK ze stejného klíče
cs: iOS se otevírá z Maturita.xcworkspace a běží nativně na iOS 26
en: After an update the home screen shows what is new
en: The Android updater now installs a signed APK from a stable key
en: iOS opens from Maturita.xcworkspace and runs natively on iOS 26

View file

@ -159,6 +159,42 @@ tooltip {
font-size: 12px;
font-weight: 600;
}
.changelog-card {
background-color: alpha(@accent, 0.10);
border: 1px solid alpha(@accent, 0.28);
border-radius: 20px;
padding: 20px 24px 16px 24px;
}
.changelog-title {
color: @fg_text;
font-size: 18px;
font-weight: 700;
letter-spacing: -0.3px;
}
.changelog-date {
color: @fg_subtext;
font-size: 12px;
font-weight: 600;
}
.changelog-item {
color: @fg_text;
font-size: 15px;
}
.changelog-dismiss {
background-image: none;
background-color: @accent;
color: @on_accent;
border: none;
border-radius: 999px;
padding: 8px 16px;
font-size: 13px;
font-weight: 600;
box-shadow: none;
margin-top: 6px;
}
.changelog-dismiss:hover {
background-color: shade(@accent, 1.1);
}
.subject-grid {
padding: 8px 4px 24px 4px;
}