Skip to content

docs(brand): frame cluster glyph with module braces#77

Merged
jfreed-dev merged 1 commit into
mainfrom
docs/brand-module-braces
Jun 22, 2026
Merged

docs(brand): frame cluster glyph with module braces#77
jfreed-dev merged 1 commit into
mainfrom
docs/brand-module-braces

Conversation

@jfreed-dev

Copy link
Copy Markdown
Member

Summary

Adds a faint terracotta brace on each side of the 2×2 node grid so the shared cluster glyph reads as { cluster } — the cluster expressed as a Terraform module. The symbol now carries a cue for this repo's actual role (IaC that provisions the cluster) instead of depicting the hardware alone.

Changes

  • docs/assets/turing-cluster/logos/turing_cluster_logo_horizontal.svg
  • docs/assets/turing-cluster/icons/turing_cluster_icon.svg

Two-path <g> inside the icon group (#C4683F, opacity 0.6, 3.5px round strokes), drawn entirely in the grid margins (cusps at local x ≈ -26 / 170) so the braces never overlap the node tiles or the interconnect mesh. Applied identically to both assets to keep the shared glyph in sync; the accent color ties to the control-plane node and the wordmark underline.

Verification

  • Both SVGs validate as well-formed XML.
  • Rendered via rsvg-convert at 800px (banner), 240/480px and 96px (icon): braces frame the glyph symmetrically, sit cleanly in the banner gutter before the wordmark, and stay legible down to ~96px without competing with the grid.

🤖 Generated with Claude Code

Add a faint terracotta brace on each side of the 2x2 node grid so the
glyph reads as { cluster } — the cluster expressed as a Terraform module,
giving the symbol a cue for this repo's role (IaC that provisions the
cluster) rather than depicting the hardware alone.

- Two-path <g> inside the icon group (#C4683F, opacity 0.6, 3.5px round
  strokes) drawn entirely in the grid margins (cusps at local x -26/170),
  so the braces never overlap the node tiles or interconnect mesh.
- Applied identically to both the horizontal banner and the square icon
  to keep the shared glyph in sync; accent color ties to the control-plane
  node and the wordmark underline. Stays legible down to ~96px.
@jfreed-dev jfreed-dev merged commit e37c21d into main Jun 22, 2026
5 checks passed
@jfreed-dev jfreed-dev deleted the docs/brand-module-braces branch June 22, 2026 19:51
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