EldanCSS

· 242 words · 2 min read

The CSS stylesheet behind this blog is small, and I think it’s beautiful. I wrote it line by line to do one job: power this site. Nothing missing, nothing extra. I kept it tiny on purpose, with colors, spacing, and typography I liked.

Lately I’ve been vibe coding small internal apps and automations to lighten my workload after losing a teammate. I noticed right away that layouts, buttons, and components looked different in every app. No two agent sessions or repositories produce the same result. I instinctively reached for PicoCSS, but the more I used it, the less I liked it. What I liked was my blog’s stylesheet. PicoCSS is also no longer maintained.

So I built my own. It varies slightly from the CSS on this blog, but the first release of EldanCSS↗ is done. It’s a starter stylesheet for my future vibe coded apps. It borrows what I like from other “micro frameworks” and carries the personality of this site. I’ll post updates once I start using it in real apps. Use it if you’d like; I won’t be offended if you don’t. I made it for myself, and the point is this: AI agents can write CSS that works and even looks good, but it won’t look like something you built or care about. So why not create your own design system with a simple stylesheet?


P.S. My wife named it after our sons: Elliott + Daniel = Eldan.

tags: csscodeartificial intelligenceidentitysimplicity