shots: full-bleed layout (shots.layout bleed) with corner captions, per-size frames, and landscape orientation, on top of the landscape sizes
This commit is contained in:
parent
9ed1890de8
commit
d4cf1ad3a1
11 changed files with 320 additions and 11 deletions
|
|
@ -93,6 +93,8 @@ Play API has no Chromebook image type, so `play images` prints the Main store li
|
|||
uploading), and `shots.landscape.playTablets: true` renders tab7 / tab10 in landscape (1920 x 1080 / 2560 x 1440),
|
||||
which Play's tablet slots accept. Badges are not drawn in landscape.
|
||||
|
||||
**Full-bleed layout (`shots.layout: "bleed"`).** The app's own frame fills the whole image: no device, no background; the scene's title becomes a short caption (3-5 words) in one corner (`corner` tl/tr/bl/br, `captionScale`, `captionWidth`, `captionInset`), made legible by a text shadow and soft glow only (palette `ink` = tight outline, `shadow` = wide glow, `glow` = second line); never a band or scrim behind the words. Frames are captured per size at the size's own pixels: `<frames>/<lang>/<size>/<name>.png` for every size including `mac` and `chromebook`, the feature graphic frame in `<frames>/<lang>/feature/<shots.feature.frame>` (the feature graphic shows `shots.logo`, else `shots.feature.title`, else the app name). `shots check` and `capture --source folder` refuse a frame with the wrong aspect or fewer pixels than the size (no upscaling). `shots.orientation: "landscape"` (bleed only) swaps every portrait size to landscape (Apple takes landscape for every display set, Play any 320-3840 px up to 2:1); feature, mac and chromebook are landscape already.
|
||||
|
||||
**Safe margins (every template, every size, both stores).** Text and logo keep about 7 % of the width left and right
|
||||
and 5 % of the height at the top; the logo scales to fit inside. Each render records the layout boxes of the logo,
|
||||
eyebrow, title lines and subtitle (and the feature graphic's logo or name) in `report.json`, and `shots check` fails
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue