Jump to main content

Nicolas Hoizey

  • articles
  • billets
  • links
  • notes
  • talks
  • archives
  • about

Rostislav Melkumyan

The logo soup problem (and how to solve it)

  • Nicolas Hoizey
  • 16 February 2026
  • design, JavaScript
  • 7 reactions
Screenshot of “The logo soup problem (and how to solve it)”

https://www.sanity.io/blog/the-logo-soup-problem

A deep dive into the math behind making mismatched brand logos actually look good together. And a tiny React library that does it for you.

I wish it was a vanilla JavaScript solution, not limited to React…

7 reactions

3 likes

  1. Cyshini avatar
  2. NekoOverflow avatar
  3. Geoff Baskwill avatar

1 repost

  1. Programming Channel avatar

3 replies

  1. Pascal avatar Pascal
    @nhoizey Vanilla port https://github.com/auroris/logo-soup
    (from sanity repo)

    GitHub - auroris/logo-soup: normalizes and harmonizes logo visuals
    • 16 February 2026, 18:00
    • Source
  2. Nicolas Hoizey avatar Nicolas Hoizey
    @eQRoeil ooooh, thanks! ????
    • 16 February 2026, 18:14
    • Source
  3. Nicolas Hoizey avatar Nicolas Hoizey
    So there is a vanilla version! ????https://mastodon.social/@eQRoeil/116081375341170801

    Pascal (@eQRoeil@mastodon.social)
    • 16 February 2026, 18:15
    • Source
  • Older: Backseat Software

Related content with similar topics

  1. screenshot of Chameleonic Header

    Sebastiano Guerriero

    Chameleonic Header

    • Nicolas Hoizey
    • 5 March 2020
    • design, CSS, JavaScript
    • 3 reactions

    I remember seing a clever design years ago that had this effect on scroll, but it was just for a logo, with a single image. Now that we have clip-path…

If you want to share an error or suggest an enhancement of this content, please edit the source on GitHub.

© Nicolas Hoizey

Built with Eleventy