Skip to main content
Layouts determine how items in a collection are displayed in the admin app.

Overview

Directus includes 8 built-in layouts:
  • Table - Spreadsheet-style rows and columns
  • Cards - Card grid with image previews
  • Calendar - Calendar view for date-based items
  • Map - Geographic visualization
  • Kanban - Board with draggable cards
  • Timeline - Chronological timeline
  • List - Simple list view
  • Grid - Masonry grid

Creating a Layout

Layout Structure

Component Props

The layout component receives:

Next Steps

Interfaces

Create input interfaces

Modules

Create custom modules