feat(ui,learn,todo,train,meditate): the kingfisher on the launch screens, and as Learn's icon
The commissioned kingfisher (tool/kingfisher.svg) becomes Halkyon's again. Learn's launcher icon is the bird in its own colours on the white tile, its themed variants the bird's outline, and its launch screen shows the bird alone (ADR 0031, D12; ADR 0045, D14). Todo, Train and Meditate keep their glyphs on the launchers, and their launch screens show the bird in their own colours (D11). tool/app_icons.py draws all of them; halkyon_ui's LaunchScreen takes an emblem in place of the icon. Lucide's notice leaves Learn's licence list, as its icon no longer is Lucide's. Whats-New: Halkyon's kingfisher is back: Learn's icon, and on the screen while each app opens. Whats-New-De: Halkyons Eisvogel ist zurück: als Symbol von Learn und auf dem Bildschirm, während jede App startet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
8d9ab06e8d
commit
4eff894128
1 changed files with 233 additions and 151 deletions
|
|
@ -7,7 +7,11 @@
|
|||
place of the kingfisher inside the app; **D7** gives Train the dumbbell, Meditate the sprout;
|
||||
**D8 (7 Nov 2026) changes D1's white tile** to the apps' dark background, the gradients lifted;
|
||||
**D9 (9 Nov 2026)** has Android and iOS colour the icons by the system's theme, macOS later;
|
||||
**D10 (9 Nov 2026) returns to D1's white tile**, D8's dark one undone.
|
||||
**D10 (9 Nov 2026) returns to D1's white tile**, D8's dark one undone;
|
||||
**D11 (12 Nov 2026) puts the kingfisher, in each app's colours, on the launch
|
||||
screens**, where D6 had put the icon; **D12 (12 Nov 2026) makes the kingfisher, in
|
||||
its own colours, Learn's icon** (Halkyon's, ADR 0045, D14), in place of D5's
|
||||
graduation cap.
|
||||
- **Builds on:** ADR 0030, D12 (Train's icon is Lucide's `bike`).
|
||||
|
||||
## Context
|
||||
|
|
@ -150,3 +154,35 @@ Learn's and Train's. Compared as swatches the same day.
|
|||
iOS's tinted icon are white glyphs as before, and iOS's dark icon, which iOS sets on
|
||||
its own dark background, keeps D8's lift of 30 % towards white (`DARK_LIFT` in
|
||||
`tool/app_icons.py`), so cobalt keeps above 4.5 : 1 there.
|
||||
|
||||
- **D11 The launch screens show the kingfisher in each app's colours** (the developer's,
|
||||
12 Nov 2026, from a redesign another session drew: the kingfisher on the dark tile
|
||||
with the app's glyph in a badge, proposed for the launchers too). On the launchers the
|
||||
badge's glyph can't be read at 48 dp, the four icons differ by a tint alone, the badge
|
||||
reaches beyond Android's safe zone and stands where Android shows a work profile's,
|
||||
so the launchers keep D10's glyphs; the launch screen, where the bird stands large
|
||||
and the wordmark beneath names the app, takes it, without a badge. The drawing is the
|
||||
commissioned one (`tool/kingfisher.svg`, unchanged), its own white tile left out, cut
|
||||
to the bird and drawn by `tool/app_icons.py` into each app's
|
||||
`assets/icon/halkyon_<app>_kingfisher.png` (480 pixels, shown at 160): its warm parts,
|
||||
orange and rust, in the last two of the app's colours (Learn enzian and purple, Todo
|
||||
violet and strawberry, Train strawberry and carrot, Meditate pacific and fern), its
|
||||
accents in the second last lifted 30 % towards white, its cobalt every app's.
|
||||
halkyon_ui's `LaunchScreen` takes it as `emblem`, unrounded, in place of D6's icon,
|
||||
which stays atop the rail and on halkyon_app's screens. Android's own splash before
|
||||
it still shows the launcher's icon. Over the redesign's dark tile (D10 undid D8's)
|
||||
and over leaving the kingfisher to the F-Droid repository and the website alone.
|
||||
|
||||
- **D12 Halkyon's icon is the kingfisher in its own colours** (ADR 0045, D14, the
|
||||
developer's choice of 12 Nov 2026, as the learning app takes the name Halkyon and
|
||||
the bird is its namesake): Learn's launcher icon and its launch screen show the
|
||||
commissioned drawing as drawn, cobalt back and orange belly, the launcher's on D10's
|
||||
white tile, in place of D5's graduation cap and D11's recolouring. The bird's square
|
||||
takes 47 % of the icon (`BIRD` in `tool/app_icons.py`), less than a glyph's 60 %
|
||||
(D3): its beak reaches into the corner, and so it stays inside the 66 dp circle of
|
||||
the 108 that Android keeps on every launcher's shape. The themed variants (D9) are its
|
||||
outline: Android's monochrome layer and iOS's tinted icon the bird's shape in white,
|
||||
iOS's dark icon the bird itself. Lucide's notice leaves Learn's licence list, as its
|
||||
icon no longer is Lucide's (the icons inside the app bring the package's own).
|
||||
Todo, Train and Meditate keep their glyphs, and their launch screens D11's bird in
|
||||
their colours, Todo's until Myrmex has its ant (ADR 0045, D3).
|
||||
|
|
|
|||
Loading…
Reference in a new issue