mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-11-11 13:28:19 +00:00
* feat(docs): Add Hover And Focus Animations Across The Docs Site - Nav bar and footer links: hover underline that draws in from the side the mouse enters and leaves (utils/underlineDirection.ts) - Logo spins half a turn on hover; nav dropdown chevron turns and the menu slides in; social icons get a soft background and lift - Sidebar, "On this page" outline, "Edit this page" and previous/next links get soft pill hovers; previous/next use Lucide arrow icons - Footer is now shown on pages with a sidebar, offset by the sidebar width - Form controls (switch, checkbox, select, range slider, color picker, fake input, reset button) get brand hover/focus states and smoother motion - Cards (overview, package, showcase, team member, category list) lift with a brand border on hover - Page and sidebar scrollbars styled in the site colours, with a Firefox fallback * Revert changes * Apply changes * Added the global transition off * fix(docs): remove !important markers from transition durations, very bad a11y * fix(docs): remove !important markers from transition durations, very bad a11y * Fixes last things * Added one thing --------- Co-authored-by: Eric <eric.fennis@gmail.com> Co-authored-by: Karsa <contact@karsa.org>
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.