docs(handbook): Download / Test access section (#spec-downloads)#691
Merged
Conversation
Bundle the three public tester/download entry points in one handbook section next to the legal-downloads and tasks sections, so the currently valid links live in the handbook instead of only in a mail: - Apple TestFlight (public tester link) - Google Play open test - Android APK (GitHub releases, direct download) Each entry carries the platform name, a short install description, the link itself, a copy button, and a self-contained inline-SVG QR code so testers can scan the link straight off the desktop handbook. The shared copy-link handler gains an optional data-copy-url attribute: buttons carrying it copy that URL verbatim (instead of the handbook deep-link) and leave the URL bar untouched. Existing data-target buttons are unaffected. Static HTML only — placed outside the BEGIN/END store-listing and legal-downloads generator blocks, so the sync gates and the handbook image build stay untouched (verified locally: both generators are no-ops on the new file, docker build + container smoke pass). Closes #690
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Was
Neue Handbook-Sektion „Download / Test-Zugang" (
#spec-downloads), die die drei öffentlichen Test-/Download-Zugänge der RealUnit-App an einem Ort bündelt — direkt neben „Rechtsdokumente" (#spec-legal-downloads) und „Aufgaben" (#spec-tasks). Damit stehen die aktuell gültigen Tester-Links dauerhaft im Handbook statt nur in einer Mail.Closes #690
Inhalt
Drei Einträge, je mit Plattform-Name, kurzer Install-Beschreibung, Link, „🔗 Link kopieren"-Button und QR-Code:
https://testflight.apple.com/join/xpAAwseShttps://play.google.com/apps/testing/swiss.realunit.apphttps://github.com/RealUnitCH/app/releasesUmsetzung
<details id="spec-downloads">-Sektion + Nav-Eintrag „D Download / Test", Styling/Card-Chrome + Copy-Button analog zu den bestehenden Sektionen.data-copy-url-Attribut: solche Buttons kopieren die echte Store-/Download-URL (statt eines Handbook-Deep-Links) und lassen die URL-Leiste unverändert. Bestehendedata-target-Buttons bleiben unverändert.BEGIN/END-Blöcke der Generatoren (store-listing,legal-downloads) → die Handbook-Workflows greifen ohne Anpassung.Lokal verifiziert
assemble-handbook-store-listing.py+assemble-handbook-legal.pyerzeugen keinen Diff (Sync-Gates grün)assemble-handbook-screenshots.sh→ 52 Screenshots (unverändert)docker build -f Dockerfile.handbookerfolgreich/healthz= 200,/de/= 401 (Auth-Wall aktiv), Sektion im ausgelieferten/de/index.htmlvorhanden; Image-index.htmlidentisch zum Working-Treenode --checkOK