Commit 3acc710
committed
docs(icons): promote concept-1 to canonical icon + dark variant + concept-3 fix
User picked concept-1 (document-with-badge) from the four candidates.
This commit:
1. Promotes concept-1's design to docs/icons/appIcon-light.svg,
replacing the prior v1 navy/green draft. The v1 design was
superseded after side-by-side review of four aqua-palette
concepts (commit 7b8b0e8); concept-1 won on the strength of
the explicit "whitelist document" metaphor that the v1 lacked.
2. Produces a matching docs/icons/appIcon-dark.svg variant. Same
composition, palette tuned for dark Splunk dashboard backgrounds
(~#0a1f3d):
Shield: #1FB8C9 → #2DD0E2 (+12% lightness)
Document body: #D6DCE0 → #E2E7EC
Outline: #1A1A1A → #2A2A2A (softer black)
Title bar: #4A5560 → #5A6570
List rows: #8A95A0 → #9AA5B0
Check badge bg: #1A1A1A (unchanged for max contrast)
Check stroke: matches shield colour for brand echo
Two files rather than one because Splunk's appIcon.png +
appIconAlt.png convention expects per-theme optimization; the
subtle palette lift on the dark variant gives noticeably better
rendering on dark dashboards without changing the brand mark.
3. Updates docs/icons/README.md "Visual concept" + "Color palette"
sections to describe the new aqua-shield + document + check-badge
design. The v1 navy/green palette description was stale.
4. Fixes concept-3's boundary breach (caught by the second-pass QA
review on commit 7b8b0e8): the lower list row was positioned at
x=80 y=204, which extends ~2 units outside the shield's left
curve at y=210 (shield left edge at y=210 ≈ x=82.2). Nudged to
x=88 width=64 so the rect stays strictly inside. Invisible at
render size (<0.3 px at 36×36) but the rejected concept now
honors the same "everything inside the shield" constraint as the
chosen one — keeps git history geometrically clean for any
future redesign reference.
Next step (USER): install Inkscape from https://inkscape.org/release/
(or use any image-capable tool that handles SVG cleanly), open
docs/icons/appIcon-light.svg + appIcon-dark.svg, refine if desired,
then File → Export PNG at the four required sizes per
docs/icons/README.md (36×36 + 72×72 light, 36×36 + 72×72 dark) and
drop into appserver/static/.
Once the PNGs land, I'll deploy them to wl_manager_test, smoke-test
the launcher tile renders correctly, and commit + push the binary
icons. Then we move on to the matching social-preview banner.1 parent 7b8b0e8 commit 3acc710
4 files changed
Lines changed: 138 additions & 63 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
26 | 35 | | |
27 | 36 | | |
28 | 37 | | |
29 | 38 | | |
30 | 39 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
38 | 53 | | |
39 | 54 | | |
40 | 55 | | |
| |||
Loading
Loading
Loading
0 commit comments