mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-11-10 13:18:25 +00:00
* feat(docs): add keyboard shortcuts to the icons page Add the shortcuts suggested in #4916 and list them on the page: - Ctrl/Cmd + click on an icon copies its name - Arrow keys move from the search field into the results and between the icons - Ctrl/Cmd + C copies the name of the selected icon - Ctrl/Cmd + Shift + C copies the SVG of the selected icon Icons can now be focused with the keyboard, and a keyboard button next to the sort select opens a dialog with all shortcuts, including the existing Ctrl/Cmd + K and Shift + click. The dialog also opens with Shift + ? (except while typing in a field). Closes #4916 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * feat(docs): add copy toasts, open icons with Enter and a shared Kbd component - Copying an icon shows a toast (vue-sonner, bottom-center) that says whether its name or its SVG was copied - Enter opens the selected icon's drawer - The SVG shortcut is now Shift + C, as Ctrl/Cmd + Shift + C opens the browser's inspect tool - Kbd component shared by the search inputs and the shortcuts dialog Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Adjust keyboard shortcuts * Revert customizer change * Adjust kbd style * Fix toaster styling * Fix types --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Eric <eric.fennis@gmail.com>
Lucide Docs website
The Lucide docs website is built with Vitepress: https://vitepress.dev/ This is Markdown-based documentation powered by Vue.
Development
# Install dependencies
pnpm install
# Start docs dev server
pnpm docs:dev
# Start api dev server
pnpm dev
Build
# Build docs
pnpm docs:build
# Build api
pnpm build:api
Components
See .vitepress directory.