Skip to content

feat(design): SVG wordmarks, and an image in the band - #866

Closed
mortondev wants to merge 2 commits into
feat/portal-design-v2-buttons-statusfrom
feat/portal-design-v2-images
Closed

mortondev wants to merge 2 commits into
feat/portal-design-v2-buttons-statusfrom
feat/portal-design-v2-images

Conversation

@mortondev

Copy link
Copy Markdown
Member

A design's wordmark can now be uploaded as an SVG, the format most logos
come in. Storage serves SVG as a sandboxed download, which an image tag
still shows, so it never runs as a page; the workspace logo, which emails
carry, keeps to raster images.

A design can set an image in its band: beside the words (under them on
phones), along the band's bottom on wider screens, behind the words under
a veil of the band's colour, or tiled as a pattern under a lighter veil.
Only images from the workspace's own storage are shown, and the admin
preview follows the draft's image.


Stack created with GitHub Stacks CLI • Give Feedback 💬

@mortondev
mortondev added this pull request to stack #833 October 31, 2026 13:50
A design's wordmark can now be uploaded as an SVG, the format most logos
come in. Storage serves SVG as a sandboxed download, which an image tag
still shows, so it never runs as a page; the workspace logo, which emails
carry, keeps to raster images.

A design can set an image in its band: beside the words (under them on
phones), along the band's bottom on wider screens, behind the words under
a veil of the band's colour, or tiled as a pattern under a lighter veil.
Only images from the workspace's own storage are shown, and the admin
preview follows the draft's image.
The band now reads the draft's band image, so the feedback page test's
mock of the preview context provides 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