Hugo Moreira
c0ea22e282
docs(site): correct Vanilla icon import casing ( #4597 )
2026-08-18 13:37:48 +02:00
Copilot
75b55160aa
chore(dev): upgrade ESLint to latest compatible stack (v10) ( #4378 )
...
* chore: upgrade eslint to v9 latest with compatible lint deps
Agent-Logs-Url: https://github.com/lucide-icons/lucide/sessions/f7c1f1b5-d213-4afa-91a8-b799a16397ec
* Fix eslint config
* Fix a lot of eslint errors
* Fix eslint
* Fix eslint errors
* Fix eslint errors
* Fix types
* Fix eslint warning
* Format code
* Add eslint 10
* Remove unused vars
* Update pnpm
* Update deps
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-08-18 13:09:22 +02:00
dependabot[bot]
7367c8f0fc
chore(deps): bump vue in the vue-deps group across 1 directory ( #4695 )
...
Bumps the vue-deps group with 1 update in the / directory: [vue](https://github.com/vuejs/core ).
Updates `vue` from 3.5.40 to 3.5.41
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.40...v3.5.41 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.41
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: vue-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 12:38:30 +02:00
dependabot[bot]
53766c77ec
chore(deps): bump the vue-deps group with 3 updates ( #4670 )
...
Bumps the vue-deps group with 3 updates: [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue ), [@vue/test-utils](https://github.com/vuejs/test-utils ) and [vue](https://github.com/vuejs/core ).
Updates `@vitejs/plugin-vue` from 4.6.2 to 6.0.8
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.8/packages/plugin-vue )
Updates `@vue/test-utils` from 2.4.5 to 2.4.11
- [Release notes](https://github.com/vuejs/test-utils/releases )
- [Commits](https://github.com/vuejs/test-utils/compare/v2.4.5...v2.4.11 )
Updates `vue` from 3.5.39 to 3.5.40
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.39...v3.5.40 )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
dependency-version: 6.0.8
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vue-deps
- dependency-name: "@vue/test-utils"
dependency-version: 2.4.11
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vue-deps
- dependency-name: vue
dependency-version: 3.5.40
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: vue-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-06 13:36:53 +02:00
Karsa
8294fabe0c
feat(docs): remove Super and Noodle from showcase ( #4626 )
2026-08-03 10:24:50 +02:00
Jakob Guddas
74c46711c7
feat(analytics): add utm source and medium ( #4596 )
2026-07-25 12:26:26 +02:00
Eric Fennis
9ecaafbc4d
feat(lab): Migrate lab to main repo. ( #4521 )
...
* Add directory
* Add lab check script
* Delete duplicated icons
* Fix the lab page
* Adjust paths
* update lockfile
* update lockfile
* fix(lab/planet): replace with guideline-compliant design
* Add install step
* Add second install step
* Adjust lab in site
* try this
* Fix workflow
* Add cspell
* Format code
* Temporary delete icons for copilot review
* Place back lab icons
* Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Update lock file
* Revert svg changes
* Fix list
* Rename filenames
* Format tsconfig
---------
Co-authored-by: Karsa <contact@karsa.org >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-24 15:05:40 +02:00
Karsa
138ce8e748
fix(packages/angular): add more supported attributes for SVG nodes ( #4570 )
...
* fix(packages/angular): add more supported attributes for SVG nodes
* fix(packages/angular): use original matcher syntax instead of toMatchInlineSnapshot matcher
---------
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-07-23 11:29:24 +02:00
Eric Fennis
02eaf471a9
fix(docs): Fix site build ( #4582 )
...
* Fix site build
* Fix site build
2026-07-23 10:15:09 +02:00
Karsa
658573b017
fix(docs): fix home page package links & accessible labels ( #4540 )
2026-07-17 13:33:45 +02:00
Jakob Guddas
f930bbe07c
feat(docs): add studio link ( #4534 )
...
* feat: add studio link
* fix: add aria label
2026-07-16 14:41:14 +02:00
Eric Fennis
f229f83f0c
chore(depedencies): Update dependencies ( #4553 )
...
* update deps
* Update even more
* Fix lint errors
* Apply feedback
* Update lockfile
2026-07-16 14:38:12 +02:00
taimar
5d78605650
fix(site): empty search results on first load for tag-only matches ( #4413 )
...
* fix(site): fetch icon search metadata when typing
* fix(site): gate "No results" on metadata availability, not fetch state
* fix(site): also wait on categories metadata on the category page
Keeps the loading guard symmetric with the icons page. The narrower
tags-only check was technically more precise (this page's useSearch
doesn't index categories), but the failure case it guarded against —
brand search landing on a blank area if /api/categories lags behind
/api/tags — is too narrow to justify the asymmetry.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-07-10 11:22:57 +02:00
Eric Fennis
7291cbcc0f
fix(lucide-react-native): Add icon exports property to the package.json file ( #4522 )
...
* Add export per icon
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Add documentations
* Format code
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-09 14:53:06 +02:00
GyeongHo Kim
60d583ce4e
docs(site): list @gyeonghokim/lucide-lit as third-party package ( #4421 )
...
Add the @gyeonghokim/lucide-lit Lit web components package to the
third-party packages list, with a Lit framework logo for the card icon.
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-07-08 09:55:54 +02:00
Eric Fennis
031b226ac6
Add merch link ( #4524 )
2026-07-05 14:22:51 +02:00
Eric Fennis
46bcf1fa89
chore(docs): Remove certificates banner ( #4504 )
...
* chore(docs): Remove certificate dev banner
* Remove css
2026-06-29 15:41:58 +02:00
George Nick Gorzynski
7d15e8466a
fix(docs): prevent scrollbar layout shift on icons page ( #4500 )
...
Adds scrollbar-gutter: stable to html to reserve space for the scrollbar,
preventing layout shift when navigating to/from the icons route.
2026-06-29 09:21:11 +02:00
Eric Fennis
0d6c47d545
docs(installation.md): Remove outdate next tag in installation ( #4495 )
2026-06-24 12:03:14 +02:00
Hsi
2f5af2ceb5
fix(docs): allow icon popularity prebuild without token ( #4481 )
...
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-06-24 11:35:49 +02:00
Bartek Iwańczuk
2fed527c00
docs(site): add Deno to installation instructions ( #4486 )
2026-06-24 11:17:59 +02:00
Hsi
8fc6b70aa5
fix(docs): fix color input clipping ( #4488 )
...
* fix(docs): cap customizer hex input
* fix(docs): use full width color field
2026-06-19 16:16:39 +02:00
Hsi
7ddb1e237d
fix(docs): rename navigation category label ( #4483 )
2026-06-17 07:42:12 +02:00
dependabot[bot]
f6cef23cd7
chore(deps-dev): bump markdown-it from 14.1.1 to 14.2.0 ( #4475 )
...
Bumps [markdown-it](https://github.com/markdown-it/markdown-it ) from 14.1.1 to 14.2.0.
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md )
- [Commits](https://github.com/markdown-it/markdown-it/compare/14.1.1...14.2.0 )
---
updated-dependencies:
- dependency-name: markdown-it
dependency-version: 14.2.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 08:37:37 +02:00
Eric Fennis
24dd855b87
feat(site): Improve search and add sorting options ( #4453 )
...
* setup icon popularity call
* Adjust sort button
* Adjust sorting
* Adds aliases
* Format code
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Add check for env variable
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Improve styling on mobile
* Remove hardcoded sort icon
* Fix build
* Format code
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-13 15:25:41 +02:00
Vyctor H. Brzezowski
ae94b5118b
fix(site): reserve space for icon detail drawer ( #4344 )
2026-06-13 15:04:57 +02:00
Alec Glassford
602bca62a2
fix(docs): Remove @next from installation instructions for@lucide/svelte ( #4432 )
...
Installing `@lucide/svelte@next` currently gets version 1.3.0, which is out of date compared to installing `@lucide/svelte` (aka `@lucide/svelte@latest`), which gets version 1.17.0. It seems to make more sense to instruct users to get the latest version.
This change matches identical changes to the getting-started guides for other frameworks in 5f83bbf7e7 - it seems like the omission of Svelte was likely an oversight (?)
2026-06-09 09:57:13 +02:00
Karsa
423afc6d03
fix(): force hide #bb-banner, if html.has-bb-banner is missing ( #4422 )
...
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-05-30 17:39:05 +02:00
Eric Fennis
ecc612044e
chore(site): Remove survey from site ( #4417 )
...
* chore(site): Remove survey from site
* Add usecases to parasol
2026-05-28 10:49:54 +02:00
Jakob Guddas
c20dd8464d
fix: limit icon size to a maximum of 256 pixels ( #4398 )
...
Ensure icon size does not exceed 256 pixels.
2026-05-22 12:04:48 +02:00
Eric Fennis
7f14e74e4d
feat(site): Certificate dev links ( #4390 )
...
* Update readme
* Add carbon ads component
* Adjust config
* Adjust ads
* minor fixes
* Remove script
* Place back script
* Add cert link component
* add certificates link
* Adds new images
* Formatting
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-20 11:34:51 +02:00
Eric Fennis
5b40f2c5a7
feat(site): Adds survey overlay to website ( #4380 )
...
* Finalize overlay
* Minor fix
* Remove if
* cleanup
* Revert theme config change
* Remove comments
* Format code
* Use localstorage instead of session storage
* Improve css
* Update old-package link
2026-05-15 18:36:44 +02:00
Eric Fennis
bac39e6c53
chore(repo): Update issue templates and documentation for package ren… ( #4379 )
...
* chore(repo): Update issue templates and documentation for package renaming and deprecations
* Format code
* Remove flutter label
* Format code
2026-05-15 17:55:33 +02:00
Eric Fennis
437c370821
chore(site): Updates to site and updated carbon ads ( #4359 )
...
* Update readme
* Add carbon ads component
* Adjust config
* Adjust ads
* minor fixes
* Remove script
* Remove commented code
* Revert icon changes
* Format code
* Apply some feedback from Copilot
2026-05-12 08:09:01 +02:00
dependabot[bot]
228c86ed12
chore(deps-dev): bump simple-git from 3.33.0 to 3.36.0 ( #4349 )
...
Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git ) from 3.33.0 to 3.36.0.
- [Release notes](https://github.com/steveukx/git-js/releases )
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md )
- [Commits](https://github.com/steveukx/git-js/commits/simple-git@3.36.0/simple-git )
---
updated-dependencies:
- dependency-name: simple-git
dependency-version: 3.36.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 19:11:18 +02:00
dependabot[bot]
50b7038d27
chore(deps-dev): bump nitropack from 2.13.1 to 2.13.4 ( #4352 )
...
Bumps [nitropack](https://github.com/nitrojs/nitro ) from 2.13.1 to 2.13.4.
- [Release notes](https://github.com/nitrojs/nitro/releases )
- [Changelog](https://github.com/nitrojs/nitro/blob/main/changelog.config.ts )
- [Commits](https://github.com/nitrojs/nitro/compare/v2.13.1...v2.13.4 )
---
updated-dependencies:
- dependency-name: nitropack
dependency-version: 2.13.4
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 19:10:30 +02:00
taimar
1da4059d59
fix(docs): sync URL params with UI state on categories page ( #4111 )
...
* fix(docs): sync URL params with UI state on category and search interactions
Search, category selection, and the icon detail drawer each modified the
URL independently, causing parameters to be silently dropped. Searching
didn't clear the category hash, clicking a category dropped the search
param, and closing the drawer hard-coded the path without preserving
either.
Consolidate URL construction so every navigation preserves both ?search=
and #category as appropriate. Split useCategoryView into a pure getter
and a sync variant (useCategoryViewSync) so event listeners and route
watchers are registered once in CategoryList.vue instead of in every
consumer.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* fix(docs): disable click on inactive categories during search
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* Update docs/.vitepress/theme/components/icons/IconsCategoryOverview.vue
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
* Update docs/.vitepress/theme/components/icons/IconsOverview.vue
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
* refactor(docs): use URL constructor in CategoryListItem
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2026-04-28 20:38:59 +02:00
Eric Fennis
50d8af5a10
docs(readme): Update readme files ( #4320 )
...
* Update readme
* Update vue readme file
* Update readme files
Co-authored-by: Copilot <copilot@github.com >
* Update badge paths
* Update docs paths
* Update docs/.vitepress/data/packageData.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/svelte/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-26 10:43:49 +02:00
Spleefies
d7f8d17986
feat(docs): blur background of framework-select ( #4238 )
...
* blur background of framework-select
* Update docs/.vitepress/theme/components/guide/FrameworkSelect.vue
Co-authored-by: Karsa <contact@karsa.org >
* remove duplicate label css
* Update docs/.vitepress/theme/components/guide/FrameworkSelect.vue
---------
Co-authored-by: Karsa <contact@karsa.org >
2026-04-24 14:41:42 +02:00
Jessica Lu
d0229f4cfc
docs: add missing period to TypeScript Support guide ( #4309 )
...
Add period to the end of sentence in the description of https://lucide.dev/guide/react/advanced/typescript .
2026-04-24 10:07:51 +02:00
Jakob Guddas
f0eaba827e
fix(gh-icon): update colors for ColoredPath component ( #4233 )
...
* Update colors for ColoredPath component
* fix(site): fix linting issues SvgPreview
---------
Co-authored-by: Karsa <contact@karsa.org >
2026-04-20 11:23:35 +02:00
Karsa
6d6da7ca3a
feat(docs): use initOnMounted: true for useSessionStorage in CarbonAdOverlay ( #4275 )
...
* feat(docs): use computed for `hide-ad`
* Update CarbonAdOverlay.vue
* Update CarbonAdOverlay.vue
* feat(site): add initOnMounted: true to useSessionStorage in CarbonAdOverlay.vue
2026-04-08 10:01:52 +02:00
dependabot[bot]
a88e7070cc
chore(deps): bump lodash-es from 4.17.23 to 4.18.1 ( #4251 )
...
Bumps [lodash-es](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash-es
dependency-version: 4.18.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-08 09:44:26 +02:00
Karsa
5faceb5495
fix(docs): improve mobile layout of v1 banner ( #4254 )
...
* fix(docs): improve mobile layout of v1 banner
* fix(docs): make top banner sticky instead of fixed, this way there's no need for hack-ish explicit heights
* fix(docs): add --vp-layout-top-height media query declaration for when navbar becomes sticky
2026-04-03 10:16:39 +02:00
Karsa
3814a64cd5
fix(docs): fix typo in combining icons docs
2026-04-01 13:22:05 +02:00
Karsa
7623e23f78
feat(docs): add Zephyr Cloud to Hero Backers tier & rework updateSponsors script to also handle, well, sponsors ( #4226 )
2026-03-28 07:48:26 +01:00
Ryan Hutchison
5c52182778
Add packageDirname for @lucide/angular ( #4211 )
2026-03-26 07:31:46 +01:00
Eric Fennis
2a86267191
chore(linting): Format code
2026-03-24 09:07:17 +01:00
Eric Fennis
6d66cfc641
chore(docs): Reorder deps in docs
2026-03-23 17:30:40 +01:00
Eric Fennis
f9ebf71234
docs(release-data): Fix site build
2026-03-23 16:42:29 +01:00