fromtenphi.me
4 weeks agoUX design
Why I spent years trying to make CSS states predictable - tenphi.me
CSS component states can conflict due to cascade overlap, making later customization risky; declarative state maps can compile into non-overlapping deterministic selectors.