- General guidance (what is and what for)
- When to use
- Anatomy (header, body, footer, overlay)
- Actions: task completion, cancel button, pressing ESC on the keyboard
- Buttons position and order (with a variation of two and three buttons)
- Modal sizes (max heights and scrolling behavior