Documentation Index
Fetch the complete documentation index at: https://docs.cognite.com/llms.txt
Use this file to discover all available pages before exploring further.
Feedback and system status
Users should always know what’s happening. The right message or indicator at the right time keeps them oriented and in control.Visibility of system status
Visibility of system status
Acknowledge user actions
Acknowledge user actions
Skeleton screens and loaders
Skeleton screens and loaders
- Full-page loaders for page transitions
- Skeleton placeholders instead of blank screens
- Spinners and progress bars for smaller transitions
- Lazy loading for optimal performance
Affordance and discoverability
Affordance refers to the visual and interactive cues that signal how an element can be used — so users instinctively know what actions are available.Micro-interactions and signifiers
Micro-interactions and signifiers
Cursor changes
Cursor changes
Clear labels and common patterns
Clear labels and common patterns
Contextual help
Contextual help
Progressive disclosure
Progressive disclosure hides less important information until it’s needed, reducing cognitive load and preventing overwhelm. Apply affordance principles when using it so users know hidden content exists.Collapsible states
Collapsible states
Wizards and steppers
Wizards and steppers
Delay or hide advanced features
Delay or hide advanced features
Contextual menus
Contextual menus
Error handling and prevention
Design for error prevention first, recovery second. When users can identify and fix problems on their own, it keeps them moving.Prevention
Prevention
Auto-save
Auto-save
Validation and error messages
Validation and error messages
Undo and confirmation modals
Undo and confirmation modals
Enable super users
Experienced users benefit from shortcuts, bulk actions, and customizable workflows that reduce friction and speed up repetitive tasks — without overwhelming beginners.Shortcuts
Shortcuts
Bulk actions
Bulk actions
Onboarding
Onboarding
Layout and hierarchy
Layout and hierarchy directly impact usability, readability, and how efficiently users can navigate a product.Group related elements
Group related elements
Persistent common actions and CTAs
Persistent common actions and CTAs
Visual hierarchy for scannability
Visual hierarchy for scannability
Logical flow and F/Z pattern layouts
Logical flow and F/Z pattern layouts
Alignment for structure and readability
Alignment for structure and readability
Responsiveness
Responsiveness
Accessibility and inclusive design
Accessible design improves usability for everyone, not just users with disabilities.Keyboard accessibility
Keyboard accessibility
Color contrast and readability
Color contrast and readability
ARIA roles and labels
ARIA roles and labels
Focus indicators
Focus indicators
Alternative input methods
Alternative input methods
Clickable and touchable areas
Clickable and touchable areas