Hero Studio
Public Made by Adomby adom
The hero-image lab with a human gate: `hero-studio pose <owner/slug>` opens the studio in front of the human, posed for their package, and blocks until they click Generate, producing the provenance-stamped 2000x1250 PNG the registry's hero gate requires. The image carries the title and artwork; the exported image also bakes the type pill (top right) and full wiki slug (bottom right); the page shows the hero bare, and only the homepage marquee overlays its own dynamic info. Every hero wears its P
Vitrine fake titlebar needs an OFF switch: real app screenshots already carry their real window chrome (double-header)
hero-studio 0.11.1. The vitrine's glass window frame draws its own fake titlebar (' - Adom webview' + fake min/max/close glyphs, index.html .window .titlebar) unconditionally. But the skill itself tells the AI to capture the app's REAL UI as a window screenshot - and a real Windows app screenshot includes the app's real title bar. Result: the hero shows TWO stacked titlebars, a fake generic one directly above the app's real one. On the adom-desktop hero the real title bar is load-bearing content (it shows the version, the signed marker, and HOST context), so the fake bar above it reads as an obvious fake.</p> <p>Ask: a vitrine option like chrome: none | fake (e.g. a checkbox next to the import controls, and a key on /state so pose/CLI can set it), defaulting to NONE whenever an imported screenshot is present - an import is almost always a real window shot with real chrome. The CSS mock can keep the fake bar (it has no chrome of its own).</p> <p>Workaround used today (John's session): local patch hiding .window .titlebar via display:none, since Generate renders server-side from the same page and a DOM-side hack would not survive into the PNG.</p> <p>Reported from John's adom-desktop hero session, his words: don't let hero studio put a fake header on a screenshot that already has the header in it.</p>
