fromtenphi.me
1 month 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.