- Importing
font-awesome
as CSS - Importing
material-icons
as CSS - Displaying icons without using magic characters
- Understanding the path language of SVG, and the various fill rules
- Understanding the limitations that apply on font SVGs
- The
background-image
property - Using
linear-gradient
to create an "image" on the fly - Other gradient functions
- Defining gradient stops
- Setting the background size and position
- Setting Background repeat
- The
background-clip
property (Surprise!!!)
- The
transform
property scale
,rotate
andtranslate
transitions- The
transform-origin
property
- The
transition
property - Applying transitions on specific properties
- Easing functions
- The
@keyframes
rule - Defining the state on each keyframe
- Applying the animation on an element
- Setting the animation duration and easing function
- Setting the fill behavior of the animation