Skip to content

feat(design): a second brand colour, bands that use it, and readable placeholders - #863

Closed
mortondev wants to merge 1 commit into
feat/portal-design-v2-type-logofrom
feat/portal-design-v2-colour
Closed

mortondev wants to merge 1 commit into
feat/portal-design-v2-type-logofrom
feat/portal-design-v2-colour

Conversation

@mortondev

Copy link
Copy Markdown
Member

A design can set a second brand colour, in light and optionally dark
(dark keeps light's when it has none). Two new bands use it: support fills
with it, and blend runs the brand colour into it, in a line or as a soft
mesh beside the words with the page's own colour under them. A mesh gives
way to the plain page on phones, where the words cross it. Band text is
picked to read at 4.5:1 everywhere it sits, and a blend no text can read
across is refused like any unreadable pair. Highlighted phrases take the
second colour when there is one.

Composer and title placeholders now use the secondary text colour, which
the solver keeps at 4.5:1, rather than a faded copy of it.


Stack created with GitHub Stacks CLI • Give Feedback 💬

@mortondev
mortondev added this pull request to stack #833 October 31, 2026 13:50
…placeholders

A design can set a second brand colour, in light and optionally dark
(dark keeps light's when it has none). Two new bands use it: support fills
with it, and blend runs the brand colour into it, in a line or as a soft
mesh beside the words with the page's own colour under them. A mesh gives
way to the plain page on phones, where the words cross it. Band text is
picked to read at 4.5:1 everywhere it sits, and a blend no text can read
across is refused like any unreadable pair. Highlighted phrases take the
second colour when there is one.

Composer and title placeholders now use the secondary text colour, which
the solver keeps at 4.5:1, rather than a faded copy of it.
@mortondev

Copy link
Copy Markdown
Member Author

Condensed into #880. The stack is now five PRs, #878 to #882; this branch is kept as it was.

@mortondev mortondev closed this Nov 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant