I shipped a brand across 30 pages, 3 apps, 3 book covers and a clothing line in one day

2026-07-29 · Yusuf Gadelrab

Most brand systems are a folder of PNGs and a PDF nobody opens. The mark drifts. Someone exports it wrong for a t-shirt, the knockout becomes ink on ink, and six months later you have four versions of your own logo and no idea which is right.

So I made the mark a Python script instead. lion.py.

Run it with a flag and it emits the correct artifact for the surface. SVG for web. PNG at every favicon and app icon size. Open Graph cards. A garment variant where the face is a genuine knockout rather than printed detail, because screen printing has physics and vector art does not care about physics until it ruins a shirt.

One command regenerated everything: navigation on 30 pages, headers on 17, favicons, 17 individual social cards, three progressive web apps, the clothing prints, and three book covers.

The test for whether you have a design system is simple. Can you regenerate the whole thing from one command? If not, you have a folder.

Free to look at, SVGs downloadable: https://yusuf-gadelrab.github.io/brand.html

The brand is DHAHAB. Arabic for gold. The golden standard, which is a promise I have to keep rather than a claim I get to make.

Built by one CS student in San Jose.

Free tools, three installable apps, and two SIGCSE 2026 papers. See the work or read the facts. Open to Summer 2027 software engineering, AI/ML, and quant internships.