fix(assets): make the mark rasters transparent outside the ring #94
No reviewers
Labels
No labels
burndown-2026-08
move-to-repo
coilyco-bridge-deploy
move-to-repo
coilyco-flight-deck-agent-compose
move-to-repo
coilyco-gaming-eco-app
move-to-repo
coilysiren-inbox
move-to-repo
unknown
🔒⚠️📦⚠️🔒 SANDBOXED 🔒⚠️📦⚠️🔒
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
c#
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
role/advocate
role/director
role/exec
role/frontend
role/gamedev
role/human
role/platform
role/qa
role/science
role/sysadmin
state
ambient
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-gaming/sirens-echo!94
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/sirens-deep-transparent"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Stacked on #84. Review and land that one first, this only touches the raster background.
The problem
Both mark PNGs baked the ink field into a full square tile, so the mark could not drop onto any surface without dark corners.
That is not what the rest of the family does. Of the four org marks in the website repository, three are transparent outside a circle just inside the ring's outer edge, so each render reads as a coin rather than a tile.
gaming.pngis the one exception, and it was the wrong model to copy.Measured on the committed siblings, alpha edge in their own 500 canvas:
The change
Both PNGs here are now transparent outside a circle of r 169.9 in the 400 canvas, which is the same proportion inside this mark's ring outer edge of 171.5. Fully transparent pixels are zeroed rather than left holding stale colour.
The SVGs are untouched and keep their opaque field, matching every sibling SVG. Only the rasters change.
docs/assets.mdgains a short note recording the convention, so the next person to regenerate does not bake the field back in.Not changed
Nothing else. The diff is two PNGs and six lines of documentation.
If this lands separately from #84, the marks there ship as square tiles, so the two belong together.
Companion in the website repository, same split: coilysiren/website#107.