Skip to content

docs: adopt the Spatial AI logo set and brand colours - #215

Merged
jravani merged 2 commits into
mainfrom
docs/brand-logos
Oct 22, 2026
Merged

jravani merged 2 commits into
mainfrom
docs/brand-logos

Conversation

@jravani

@jravani jravani commented Oct 22, 2026

Copy link
Copy Markdown
Member

Adopts the Spatial AI logo set for City2TABULA (violet) and matches the docs colours to it.

Change

  • README header: the lockup in a <picture> element; light and dark versions follow the viewer's theme.

  • MkDocs header: the dark lockup, which draws the name in the brand colours ("City2" white, "TABULA" violet), at 2rem tall so its small top line stays readable. The plain-text site name is hidden where the logo shows; below 76.25em Material moves the logo into the drawer and the text name stays. Page titles still appear on scroll.

  • Favicon: favicon.ico (16, 32 and 48 px).

  • Colours (docs/stylesheets/extra.css, palette primary/accent: custom in all three palette entries):

    Light Dark
    Header #16191c #16191c
    Links, accents #6d4ae0 (5.2:1 on ground) #a08bff (6.41:1 on ground)
    Page ground #f7f5f1 #16191c

    extra_css already named docs/stylesheets/extra.css, which did not exist.

  • The six old logo files are removed; nothing references them. PNG sizes and wallpapers are not added.

  • .gitignore: city2tabula-*, meant for build outputs at the root, is anchored to /city2tabula-*, as it also matched the new logo files. A root-level city2tabula-* binary is still ignored.

The GitHub social preview is set in the repository settings, not from the repo.

Tests

  • mkdocs build --strict passes; the built header uses the lockup, the favicon link and extra.css, and every palette entry renders data-md-color-primary="custom".
  • Previewed with mkdocs serve in light and dark.

City2TABULA's logo now follows the Spatial AI organisation pattern,
with the project in violet. The repository carries only the files it
uses.

- README header: the lockup in a <picture> element, light and dark
  versions following the viewer's theme.
- MkDocs header: the dark lockup, which draws the name in the brand
  colours ("City2" white, "TABULA" violet), at 2rem tall so its small
  top line stays readable. The plain-text site name is hidden where
  the logo shows; below 76.25em Material moves the logo into the
  drawer and the text name stays.
- MkDocs favicon: favicon.ico (16, 32 and 48 px).
- MkDocs colours: header in brand ink #16191c in both schemes; links
  and accents violet, #6d4ae0 on the light ground #f7f5f1 (5.2:1) and
  #a08bff on #16191c (6.41:1). All three palette entries, including
  the system-preference one, use the custom colours. extra_css already
  named docs/stylesheets/extra.css, which did not exist.

The six old logo files are removed; nothing references them.
.gitignore's city2tabula-* rule, meant for build outputs at the root,
is anchored there, as it also matched the new logo files.
@codecov

codecov Bot commented Oct 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@jravani
jravani merged commit 44c1d6a into main Oct 22, 2026
6 checks passed
@jravani
jravani deleted the docs/brand-logos branch October 22, 2026 16:51
@jravani jravani mentioned this pull request Oct 23, 2026
@jravani jravani added this to the v0.12.0 milestone Oct 23, 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