Appearance and effects
Choose backgrounds, borders and visual effects while preserving readable content.
Choose a readable colour and understand the difference between colour, image and gradient backgrounds.
Set a background imageChoose a project photograph, compare Cover and Contain, and check crop and contrast.
Create a background gradientChoose direction, colours and colour-stop positions while keeping the content readable.
Set borders, rounded corners and ringsSeparate the border, corner shape and outside highlight of a card.
Choose an appropriate visual effectUse shadows, opacity, filters or backdrop effects for a clear purpose.
Add a shadow and choose its colourCompare presets, custom offsets and blur without confusing shadow with spacing.
Adjust element opacityFade the whole element, preserve readable children and distinguish invisible from hidden.
Adjust visual rendering with filtersCompare seven image filters and understand how combined effects behave.
Change what appears behind an elementCreate a frosted glass effect while keeping the panel text sharp.
Move, rotate and scale visual appearanceApply decorative transformations while preserving the original layout space.
Smooth a style change with a transitionChoose which style changes should be gradual and set their duration and delay.
Add, replace and remove an animationStart with a preset, inspect the real movement and replace or remove it without changing the content.
Choose an animation trigger and scroll rangeDistinguish a timed appearance from scroll progress, hover, pressure and continuous repetition.
Combine animation effects and adjust their timingAdd properties to one animation, set their values and timing, then duplicate or remove individual effects.
Control loops, replay and the state on exitCompare Loop and Ping-pong, then choose whether an appearance keeps or resets its reached state.
Animate text by letters, words or linesChoose text fragments, adjust their rhythm and compare simple fades, spring movement, Scramble and Glitch.
Smooth hover animations and share their transitionSet a transition duration on an interactive animation and apply it to its other effects.
