
I build a Web Component UI Kit.
I didn't wake up one day and decide to build a UI kit. Like most things I've built, it started as a solution to a problem I had, for a project nobody asked for. I spin up a lot of side projects in my free time, the kind that will never see the light of day. Little things that keep me entertained and challenged, and honestly, keep me sharp on technology I'd otherwise only read about. About a year ago I was deep in a sci-fi browser game rabbit hole. I had spun up a few different projects across a few different frameworks just to get a feel for the latest versions of each, and I needed a UI that matched the aesthetic of the game without being tied to any one framework and without costing anything. This was a screw-around project after all. After striking out on npm, nothing I found worked cleanly across the board. So I just started writing my own web components. A few buttons, some inputs, a handful of form elements. One component led to another and eventually I had a full suite. That bec
Continue reading on Dev.to
Opens in a new tab



