5. Themes, Colors, and Polish
By the end of this chapter, you will be able to create a CSS theme for a website using different CSS properties that control color, borders, and backgrounds; use different CSS color value types (Hex, RGB, RGBA, and HSL) to define colors; create a dark theme using hsl() and the CSS invert filter; and customize a theme using CSS hooks. This chapter introduces some of the fundamental real-world uses of CSS. If you work for any period of time as a web developer, you will work with CSS to change the look and feel of a website or application. This chapter will show you how to do just that.