Reusable Reagent* Components with App-State-Driven CSS Transitions | Hacker News Reader