Adom Hydrogen
Public Made by Adomby adom
The whole Adom experience as one signed native app: your editor, your AI agent, and the full electronics design toolchain, running locally on your own machine.
Dock hero cards are not one family: Adom logo renders 33px vs 51px and title cap-height spans 105-206px across the four adom apps
ah 1.0.146 (build 9d82bc5b, dirty) · ab 2.0.95 · adom/core 4.13.15 · Windows 11
The problem
Scrolling the dock app catalog, the hero cards do not read as one product family. Every hero is correctly sized — all four are 2000×1250, aspect 1.600, so the adom-bridge-sdk-publish hero spec is satisfied — but the two elements that carry brand identity, the Adom logo and the app title, are drawn at a different scale and a different origin in almost every one. The card frame is consistent; the contents inside it are not.
I measured the four heroes currently on the wiki (pixel measurements against each 2000×1250 source):
| Hero | Adom logo | Logo origin | Title cap-height |
|---|---|---|---|
adom/adom-parts-search v2.0.11 |
152×33px | (92, 90) | 105px (wraps to 2 lines) |
adom/altium-bridge v0.1.31 |
152×33px | (92, 90) | 149px |
adom/kicad-bridge v0.9.271 |
234×51px | (80, 64) | 171px |
adom/fusion-bridge v1.9.335 |
226×49px | (80, 64) | 206px |
Three separate inconsistencies fall out of that:
- The logo renders at two different sizes — 33px vs 51px, a 1.5× difference. This is the one that reads worst when cards are stacked vertically, because the logo is the fixed element the eye uses to anchor each card. It visibly grows and shrinks down the list.
- The logo sits at two different origins: (92, 90) vs (80, 64). So even at matched scale it would not line up card-to-card — 26px of vertical drift and 12px horizontal.
- Title cap-height spans 105 → 206px, a 2.0× spread, with four distinct values. Notably KiCad (171px) and Fusion (206px) disagree by 20% despite sharing the same logo treatment and shipping their heroes the same day — so this is not two clean generations, it is four independent hand-set values.
Annotated comparison attached below: amber box = Adom logo, cyan box = title cap-height, with all four crops shown at identical scale so the boxes are directly comparable.
What I expected
Four cards from the same publisher (by adom), stacked in one scroll, should share the logo's size and position exactly, and should draw titles from a small fixed set of sizes — one size, or a defined step-down for titles that need to wrap.
Which direction it drifted
Per the wiki's hero updated_at, the newer heroes are the small-logo ones:
kicad-bridge— 2026-08-09 — 51px logofusion-bridge— 2026-08-09 — 49px logoadom-parts-search— 2026-08-23 — 33px logoaltium-bridge— 2026-08-30 — 33px logo
So the logo shrank somewhere after 2026-08-09 and the two older heroes were never brought along. Worth deciding which size is the intended one before anyone re-cuts the other pair.
Suggested fix
The root cause looks like there is no shared hero template — each hero is composed by hand, so every publisher picks their own logo scale and title size. Two things would close it:
- A hero template (or a generator) that fixes the logo size/origin and offers a fixed title ramp, so a new app cannot introduce a fifth size.
- A number in the spec.
adom-bridge-sdk-publishcurrently specifies only the frame (1.6 aspect, ≈2000×1250) and says nothing about the logo or title inside it — which is exactly why all four heroes pass the spec and still disagree. Adding a logo height + origin and a title ramp to that spec would make the drift catchable at publish time.
Repro
- Open the dock app catalog and scroll the
by adomcards (Parts Search, KiCad, Fusion, Altium). - Watch the Adom wordmark in the top-left of each hero as the cards scroll past — it changes size between cards.
Note on filing
Filing here since the dock catalog is where the inconsistency surfaces. The actual fix may belong on adom/adom-bridge (the publish/hero spec) or in a shared hero template — happy for this to be transferred.


