← Commit history

hero skill: alignment doctrine 79/83/83 (title shares subtitle line; do not clone Pup's stagger)

John Lauer ·e93be1277c ·2mo ago ·parent 3cc368e
2 files changed +6−2
skills/kicad-bridge-hero/SKILL.md+3−1
@@ -35,7 +35,9 @@ copy `hero-v9.png` in (NOT `repo show` — it mangles binaries to UTF-8). - **One pill, baked, at Pup's exact spot** (crop `(1796,36,1964,108)` from the   reference, pasted verbatim). No second pill, no baked wiki URL: the homepage   overlay adds its own dynamic pill/slug at render time.-- **Left ink edges must be logo 79 / title 97 / subtitle 83** (Pup's exact stagger).+- **Left ink edges must be logo 79 / title 83 / subtitle 83** — title and subtitle share+  one left line. NOTE: Pup's own published hero has its title 14px right of its subtitle;+  John flagged that as misalignment when we copied it, so do NOT clone Pup's stagger.   Fonts lie about bearings (Familjen reported 0 for "K", drew 16px) — always   measure rendered pixels and correct; the script does this automatically. - **Vitrine = Pup's floating-window rect**: (920,150), 1030x1025, radius 24, soft
skills/kicad-bridge-hero/compose_hero.py+3−1
@@ -31,7 +31,9 @@ TEAL = (0, 230, 220) # Measured off Pup's asset — every bridge hero shares these (see SKILL.md "Layout numbers"): LOGO_CROP, LOGO_AT = (60, 48, 335, 130), (60, 48)     # ADOM wordmark, verbatim from Pup PILL_CROP, PILL_AT = (1796, 36, 1964, 108), (1796, 36)  # BRIDGE pill, verbatim from Pup-INK_EDGES = (79, 97, 83)        # logo / title / subtitle left ink edges+INK_EDGES = (79, 83, 83)        # logo / title / subtitle left ink edges (title SHARES the+                                 # subtitle's line — John's ruling; Pup's own hero has the title+                                 # 14px right of its subtitle, do NOT copy that stagger) CAP_TOP = 263                    # title cap line SUB_Y1, SUB_Y2 = 501, 565        # subtitle line tops VITRINE_AT, VITRINE_W, VITRINE_H = (920, 150), 1030, 1025