Repository navigation
feat(zeichen): neues BitDM-Zeichen F1 „Anzeigefenster“ - #22
Merged
Merged
Conversation
…p und Seite Henrik war mit der Sprechblase (65fd2dc) nicht zufrieden. Sie war schwarz-weiss, kannte das Violett der App nicht, und neben ihr zeigte die Seite im Browser-Reiter ein zweites Zeichen (fuenf Punkte). Aus sechs Entwuerfen und sechs Varianten hat er F1 gewaehlt: ein Displayfenster mit Punktmatrix, DM leuchtet im Akzent. - tool/symbol/f1.py: EINE Vorlage im 108er Raster, daraus Pixelbilder (vierfach ueberabgetastet) und SVG. Bis 32 Pixel eine Kleinfassung ohne Fenster und Raster, sonst werden Rahmen und unbeleuchtete Punkte zu grauem Brei (dieselbe Grenze wie beim alten Zeichen). - tool/symbol/verteilen.py schreibt Android (48-192), Windows-.ico (16-32 klein, 48-256 gross), Web-App (Favicon, 192/512, maskierbar), F-Droid-Icon (512) und die Seite (icon-180.png, favicon.ico 16/32/48, favicon.svg, bilder/bitdm-zeichen.svg). Ein zweiter Lauf erzeugt dieselben Bytes. - Die alten Skripte 01_gross/02_klein und die drei Vorlagen-PNGs der Sprechblase sind entfernt; die Geschichte steht in 65fd2dc. - DESIGN.md: Abschnitt "Zeichen". README und website/README nachgezogen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Henner4746
added a commit
that referenced
this pull request
Oct 24, 2026
…efert Cloudflare hielt favicon.ico und favicon.svg nach dem Merge von #22 noch bis zu 4 Stunden (max-age=14400) mit dem alten Zeichen im Zwischenspeicher. Die neue Adresse umgeht das, und Google holt beim naechsten Abruf gleich das richtige Zeichen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.


Neues Zeichen für BitDM, von Henrik aus sechs Entwürfen und sechs Varianten gewählt: ein Anzeigefenster mit Punktmatrix, DM leuchtet im Akzent
#b5abfc, die übrigen Punkte sind aus. Ersetzt die schwarz-weiße Sprechblase (65fd2dc) und das abweichende Fünf-Punkte-Favicon. Es gibt jetzt ein Zeichen überall.Eine Vorlage, alle Ausgaben:
secure-messenger/app/tool/symbol/f1.py(108er Raster) undverteilen.py:mipmap-*/ic_launcher.png(48–192)app_icon.ico: 16–32 Kleinfassung, 48–256 großfavicon.png(klein),Icon-192/512, maskierbar 192/512fastlane/.../icon.png(512)bilder/icon-180.png(auch og:image und JSON-LD-Logo),favicon.ico(16/32 klein, 48 groß),favicon.svg(klein), neubilder/bitdm-zeichen.svgKleinfassung bis 32 Pixel: dasselbe DM ohne Fenster und Raster, mit fast aneinanderstoßenden Punkten. Sonst wären Rahmen und unbeleuchtete Punkte bei 16 Pixeln grauer Brei; ein Punkt wäre 0,7 px breit.
Geprüft: alle Größen angesehen (16/24/32/48/180/192, dazu die .ico-Ebenen einzeln), beide SVGs im Browser gerendert,
.icoträgt 7 bzw. 3 Größen, ein zweiter Lauf des Skripts erzeugt dieselben Bytes.Ausrollen: Die Seite bekommt das Zeichen mit dem nächsten
git pullauf dem Server. Die App-Symbole kommen mit der nächsten App-Fassung (2.0.2).🤖 Generated with Claude Code