Website template

DashboardKit Free React Admin Template

A free React admin dashboard starter with essential analytics widgets, UI components and prebuilt pages.

Dashboard · Free

Open live demo

Pages

Screenshots of the live demo, page by page. Scroll inside a page to see all of it.

/react/free/Welcome | Dashboard Kit Free React Hooks + Admin Template
DashboardKit Free React Admin Template website template, /react/free/ page, part 1
/react/free/dashboard/salesSales | DashboardKit React Bootstrap 5 Admin Template
DashboardKit Free React Admin Template website template, /react/free/dashboard/sales page, part 1
/react/free/typographyTypography | DashboardKit React Bootstrap 5 Admin Template
DashboardKit Free React Admin Template website template, /react/free/typography page, part 1DashboardKit Free React Admin Template website template, /react/free/typography page, part 2
/react/free/colorColor | DashboardKit React Bootstrap 5 Admin Template
DashboardKit Free React Admin Template website template, /react/free/color page, part 1DashboardKit Free React Admin Template website template, /react/free/color page, part 2DashboardKit Free React Admin Template website template, /react/free/color page, part 3

Design breakdown

An AI reading of this template's design: colors, type, spacing, sections and signature details. Ottermind starts from it when you use the template.

Overall

admin dashboard, professional, medium density, light

Palette

background #f0f2f8; surfaces [#ffffff, #1c232f, #7267ef, #161c25]; text #060606; muted text #293240; primary #7267ef; accents [#ea4d4d]

Type

headings Inter var, 500, sentence-case; body Inter var, 14px; scale h1/h2/h3: 32/28/24px

Shape & spacing

button/card radius 8px, no borders, shadow rgba(0, 0, 0, 0.1) 0px 2px 6px -1px, section spacing 24px, content width 1200px

Sections (top to bottom)
  • Header — horizontal layout with logo, menu toggle, level selector, notification bell, user avatar and name, white background
  • Sidebar — vertical navigation with dark blue background (#1c232f), icons, labels in white, active item highlighted with purple accent, "Upgrade To Pro" callout at bottom
  • Main content — grid layout of cards, 2–3 columns, white cards with subtle shadows, key metrics in large font, charts, tables, and feeds
  • Footer — centered text with branding and links, light gray text on white background
Signature details
  • Purple primary color used consistently for buttons, highlights, and data points
  • Rounded corners on all cards and buttons (8px)
  • Subtle drop shadows on cards for depth
  • Clean, minimal typography with consistent spacing
  • Iconography integrated into data cards and sidebar
  • "Buy Now" red pill-shaped button with rounded corners
Other pages
  • /react/free/dashboard/sales: same layout as home but with updated sales-specific data and breadcrumb trail
  • /react/free/typography: structured display of heading sizes, inline text styles, and contextual colors with examples

Template details

Category
Dashboard
Author
codedthemes
Listed on
21st.dev
Price
Free
  • Dashboard
  • Admin Panel
  • Analytics

Original design by codedthemes, listed on 21st.dev. Ottermind does not copy the template's code; it builds a new site from the brief.

The brief Ottermind starts from

It opens in Studio as a draft — add your brand, audience and pages before you send.

Build a dashboard website inspired by the "DashboardKit Free React Admin Template" template. Reference brief: A free React admin dashboard starter with essential analytics widgets, UI components and prebuilt pages. Style and features to reflect: Admin Panel, Analytics. Use original copy and imagery for my brand rather than the reference's placeholder content.

How to use this template

  1. 1

    Click “Use this template” to open it in Ottermind Studio with its brief filled in.

  2. 2

    Add your brand, audience, pages and content to the brief.

  3. 3

    Ottermind builds a new site inspired by this design — keep editing it in the chat.