WORK-373
ID:WORK-373Status:ready

media-position=cover layout + height authority (as a config variant)

Add media-position="cover" as an engine config variant (full/header scope) with the height-authority precedence, superseding the split knobs.

Priority:mediumComplexity:complexMilestone:v0.20.0Source:SPEC-089
claude/mcp-server-verify-4lnxej View source

Criteria completion

Criteria completion: 0 of 4 (0%) checked; tracking started on Jun 9, no incremental history yet0%25%50%75%100%Jun 9Jun 15

Tracking started Jun 9 — check back for trends.

Branches 2
claude/mcp-server-verify-4lnxej current ready
claude/spec-089-cover-layout donemain done
History 1
  1. 1da59d6
    Created (ready)by bjornolofandersson

Acceptance Criteria

  • media-position gains cover: the media well fills the rune interior (thin-edge frame + --rf-radius-media preserved) and content overlays it; switching from top|bottom|start|end is a one-attribute change on the same content.
  • Cover scope (full|header, rune-declared, override-able) bounds the overlay region; header flows the body below; content beyond the region always flows, never overlays.
  • Realized as a media-position engine variant (SPEC-091) supplying the cover structure; there is no overlay primitive in the layout config.
  • Height authority follows external grid track → media aspect → default portrait; cover supersedes content-height/media-ratio.

Approach

Gated on WORK-361 (card/bento-cell flat-slot migration). card.css (--rf-card-edge,--rf-radius-media). SPEC-089 §1,§4.

References

  • SPEC-089