1. A taste of Tailwind
2. Scaffolding a multipanel layout
3. Making nested panels scrollable
4. Customizing colors
5. Adding custom fonts
6. Building a server selector with SVG
7. Transitioning rounded corners
8. Styling active links
9. Building the active indicator
10. Eliminating duplication with components
11. Building the server header
12. Styling the channel list
13. Dynamic categories and channels
14. Styling the active channel
15. Using a state variable to style unread channels
16. Animated collapsible categories
17. Controlling layout with truncated text
18. Using the forms plugin to style the search box
19. Styling dynamic messages with components
20. Dynamic server and channel links
21. Hiding desktop navigation on mobile screens