mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 11:46:35 +00:00
A generated lockup drew its title in the primary color with an on-primary outline. On a header or sidebar that a role maps onto the frame token, that put primary-colored text on a primary-toned ground. A slot now takes `frame: true` in the role's design entry. The asset action receives a second color pair from the palette, the on-frame color as fill and the frame color as outline, and the renderer picks the pair per slot. Slots without the flag render as before. Keycloak calls the asset action directly and already rendered its brand slot in the on-frame color, so it passes that color for both pairs and keeps its output. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>