Select base theme

Select color scheme

Toggle dark mode

GitHub repository

Kbd

Used to display textual user input from keyboard.

⌘⇧⌥⌃Ctrl+B

Group

Use the KbdGroup component to group keyboard keys together.

Use Ctrl + BCtrl + K to open the command palette

Button

Use the Kbd component inside a Button component to display a keyboard key inside a button.

Tooltip

You can use the Kbd component inside a Tooltip component to display a tooltip with a keyboard key.

Save Changes S
Print Document CtrlP

Input Group

You can use the Kbd component inside a InputGroupAddon component to display a keyboard key inside an input group.

⌘K

Anatomy

Import all parts and piece them together.

use leptos::prelude::*;
use singlestage::kbd::*;

#[component]
pub fn KbdAnatomy() -> impl IntoView {
    view! {
        <KbdGroup>
            <Kbd />
        </KbdGroup>
    }
}

API Reference

Kbd

Contains a single styled input indication.

Implements global attributes.

KbdGroup

Contains a group of styled input indicators.

Implements global attributes.