Skip to content

Partner logos: expand to full set (lockups, color + 1-color icons, normalized sizing)#10

Merged
bennettfarkas merged 5 commits into
mainfrom
omds-partner-logos-expand
Jun 25, 2026
Merged

Partner logos: expand to full set (lockups, color + 1-color icons, normalized sizing)#10
bennettfarkas merged 5 commits into
mainfrom
omds-partner-logos-expand

Conversation

@bennettfarkas

@bennettfarkas bennettfarkas commented Jun 24, 2026

Copy link
Copy Markdown
Member

Completes the partner/integration logo set — all from official / PD sources, nothing redrawn.

Icons — color + 1-color, uniform sizing

  • Every brand has icon-color.svg (official brand color; Google's real 4-color G, Slack's real 4-color hash) and icon.svg (1-color, fill="currentColor" — themeable).
  • Normalized every icon to a centered square viewBox (measured via real getBBox, glyph ~86% of box) so they're optically consistent — fixes the small/inconsistent Google etc.

Lockups (icon + wordmark)

Added from Wikimedia Commons (PD-textlogo) — Slack, HubSpot, Asana, Google Workspace — and Notion (svgporn CDN). Joins the official GitHub / Claude / 1Password / Ramp lockups already present. Plus Rippling's official color icon.

Styleguide

Partner section now shows three rows: Icons — color, Icons — 1-color, Lockups. Verified in-browser (all render, uniform sizing, 0 console errors).

Only remaining gap

Rippling has no combined icon+wordmark lockup — it ships icon + wordmark separately by design (documented in partners.json). Google app icons (Gmail/Drive) remain partner-gated.

Governance unchanged

Third-party trademarks, used nominatively — not OMDS assets, never recolored where the owner forbids it (e.g. Google's G). partners.json records owner, source, variants, provenance, and gaps per brand.

🤖 Generated with Claude Code

bennettfarkas and others added 2 commits June 24, 2026 18:23
Fills gaps with genuine official assets (nothing redrawn):
- Claude: official Anthropic press-kit lockup (slate/ivory/one-color) +
  official Claude Spark icon (clay #D97757) — replaces the Simple Icons glyph.
- 1Password: official lockup (mono black + white) from the press CDN.
- Slack: the true 4-color hash icon from Slack's CDN (fills the color-icon gap).
- Rippling: official 'R' icon from Rippling's production CDN (was entirely missing).

partners.json + the styleguide updated. Remaining gaps are owner-gated
wordmark lockups (Slack/Rippling/HubSpot/Asana/Notion) and Google
Workspace (no official suite lockup exists) — documented, not faked.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- Normalize every partner icon to a uniform centered square viewBox
  (measured via real getBBox; glyph ~86% of the box) so they're optically
  consistent — fixes the small/inconsistent Google etc.
- Add wordmark lockups sourced from Wikimedia Commons (PD-textlogo):
  Slack, HubSpot, Asana, Google Workspace; Notion via svgporn CDN. Plus
  Rippling's official color icon. (Rippling has no combined lockup by design.)
- Ensure a 1-color (currentColor) icon.svg for every brand; styleguide now
  shows a Color row + a 1-color row, both uniformly sized, + the lockups.
- partners.json updated: lockups recorded, provenance + trademark notes,
  gaps closed where filled.

All marks remain third-party trademarks used nominatively — not OMDS
assets, never recolored where the owner forbids it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@bennettfarkas bennettfarkas changed the title Expand partner logo set (official lockups + Slack 4-color + Rippling) Partner logos: expand to full set (lockups, color + 1-color icons, normalized sizing) Jun 24, 2026
bennettfarkas and others added 3 commits June 24, 2026 19:11
- Add a 1-color (currentColor) version of every lockup (logo-mono.svg) —
  a single-color knockout of the official mark. Google excluded (its
  guidelines forbid a monochrome Google logo).
- Normalize lockup sizing (tight viewBox via measured bounding boxes +
  fixed-height render) so they're visually consistent; fixed a Google
  Workspace clip by keeping its native viewBox (its wordmark uses an
  ancestor transform that defeats per-element bbox trimming).
- Styleguide: group each mark's color + 1-color variant on one card
  (icons and lockups), uniform square icons + uniform-height lockups.
- Add Rippling's official color icon. partners.json records the mono
  lockup variants + provenance.

All marks remain third-party trademarks used nominatively — not OMDS
assets, never recolored where the owner forbids it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- Every icon canonically normalized to a 0 0 24 24 box (measured bboxes,
  glyph ~86%, centered) — all icons + each brand's color/1-color now swap
  in place at identical dimensions.
- 1-color knockouts regenerated: color -> currentColor, white cutouts ->
  transparent, so they read correctly on any background.
- Styleguide groups each mark's color (on light) + 1-color (white on dark,
  inlined so currentColor inherits) per card.
- Google Workspace mono added (currentColor knockout; note its guidelines
  discourage recoloring). Rippling lockup = the supplied official vector,
  recolored to brand plum (#402530) + currentColor mono, tight-trimmed.
- Ramp: documented that no official standalone icon exists (swoosh is fused
  into the single wordmark path; not separable without redrawing).

partners.json updated with all variants + provenance.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- Add a per-lockup optical scale factor (--lk-h): some marks have tall
  icons that inflate their bbox, so a flat height read small/large. Tuned
  by eye — Notion/HubSpot up, Google Workspace down (it's long).
- Add a plain "Google" 4-color wordmark lockup (Wikimedia, PD-textlogo) as
  its own card, separate from Google Workspace, with a currentColor mono.
- partners.json records both Google lockups + the supplied official
  Rippling lockup (recolored to brand plum).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@bennettfarkas bennettfarkas merged commit d67a30d into main Jun 25, 2026
2 checks passed
@bennettfarkas bennettfarkas deleted the omds-partner-logos-expand branch June 25, 2026 01:34
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