Description
In this course, you will :
- How to properly develop theme-aware apps.
- Practical methods and patterns for theming, while the second section teaches you common problems and their solutions.
- Gain hands-on experience with css-theming, a package that you will use to learn how to customise every aspect of your app.
- Able to create visually stunning, highly customizable apps.
Syllabus :
1. Before Getting Started
- Introduction
2. Theory
- CSS Variables
- Defining and Using Theme Props
- Backgrounds and Foregrounds
- Palettes, Swatches, and Color Schemes
- Theme's Brightness
- Mixing Colors
- Text Color
- Borders
- Icons and Svgs
- Programmatic Access
- System and User Defined Themes
3. Using css-theming
- Installation
- Setup
- Customizing System Themes
- Customizing Colors
- Adding More Theme Props
- Obtaining CSS Design Values
- Registering Additional Theme Categories