django/shadcn-ui
Docs Components Blocks
django/shadcn-ui

Getting Started

Introduction Installation

Blocks

django-allauth

Components

Accordion Alert Alert Dialog Aspect Ratio Attachment Avatar Badge Breadcrumb Bubble Button Button Group Calendar Card Carousel Chart Checkbox Collapsible Combobox Command Command Dialog Context Menu Data Table Date Picker Dialog Drawer Dropdown Menu Empty Field Form Hover Card Icon Input Input Group Input OTP Item Kbd Label Link Marker Menubar Message Message Scroller Metric Native Select Navigation Menu Pagination Popover Progress Questionnaire Radio Group Resizable Scroll Area Select Separator Sheet Sidebar Skeleton Slider Spinner Switch Table Tabs Textarea Toast Toggle Toggle Group Tooltip Typography

Kbd

Displays a keyboard key or a combination of keys.

Ctrl K

Installation

uvx django_shadcn@latest add kbd

Usage

K
<c-kbd>K</c-kbd>

Examples

Group

Ctrl K ⌘ ⇧ P
<c-kbd.group>
  <c-kbd>Ctrl</c-kbd>
  <c-kbd>K</c-kbd>
</c-kbd.group>

Inside a button

<c-button variant="outline" size="sm">
  Search
  <c-kbd.group>
    <c-kbd>⌘</c-kbd>
    <c-kbd>K</c-kbd>
  </c-kbd.group>
</c-button>

In a sentence

Press Esc to close this dialog.

Press <c-kbd>Esc</c-kbd> to close this dialog.

Designed by shadcn. Ported for Django by Sarthak Jariwala. Complemented by Marcelo Machado.