Commit Graph
55 Commits
Author SHA1 Message Date
Eric Fennis fe58bbde10 Merge branch 'main' of https://github.com/lucide-icons/lucide into docs-vitepress 2023-04-30 22:39:30 +02:00
Eric Fennis d04c5931a3 Cleanup 2023-04-30 22:34:48 +02:00
Eric Fennis 2d29235168 Add search icon 2023-04-30 22:31:18 +02:00
Eric Fennis 3ea6fb4706 Add code groups with syntax highlighting 2023-04-30 20:32:37 +02:00
Eric Fennis ecf8d9ca2c Try this 2023-04-29 14:37:38 +02:00
Eric Fennis 570cdef51f move file 2023-04-29 11:41:38 +02:00
Eric Fennis 7017593c17 Fix vercel build icon 2023-04-29 11:38:37 +02:00
Eric Fennis 1ada76083a Some fixes 2023-04-28 23:47:39 +02:00
Eric Fennis 3dcca52da0 Add packages section 2023-04-28 21:37:21 +02:00
Eric Fennis 5dd183fc92 Adjust category rendering 2023-04-28 20:52:39 +02:00
Eric Fennis 9a2fc75a9a Add reset function 2023-04-26 10:24:09 +02:00
Eric Fennis 350d2c955f fix images paths 2023-04-25 22:52:21 +02:00
Eric Fennis ec16fd0ed4 Add customizer 2023-04-25 22:49:28 +02:00
Eric Fennis b15a2dc707 Add first cusotmizer 2023-04-25 21:55:08 +02:00
Eric Fennis 43bd810de0 correct temp directory 2023-04-23 20:38:53 +02:00
Eric Fennis 8b29c59d86 Add gitignore 2023-04-23 20:36:38 +02:00
Eric Fennis 41159ceed2 Add code examples 2023-04-23 20:33:41 +02:00
locness3 67131489c8 lucide-static.md : rephrase warning and improve small details (#1123)
* lucide-static.md : rephrase warning and improve small details

* more capitalization of "svg"
2023-04-23 10:31:02 +02:00
Eric Fennis af27f26885 optimize home card 2023-04-22 22:05:24 +02:00
a87ae2a92b Introducing absoluteStrokeWidth option on Lucide Components (#939)
* Add more music icons and another mic icon (#746)

* Revert "Add more music icons and another mic icon (#746)" (#750)

This reverts commit 57cba6ae0e.

* add scale Stroke width

* Added scaleStrokeWidth prop to all packages

* Add scaleStrokeWidth to types

* Rename scaleStrokeWidth to absoluteStrokeWidth

* Adds common API elements to the Angular package (#949)

* Almost complete rewrite of the Angular package

* Update tsconfig.spec.json

* fixes icon build export file name

* Updates Angular documentation with the new properties + provider injection

* Update lucide-angular.md

* refactored scaleStrokeWidth to be absoluteStrokeWidth to match other packages

* removed codelyzer from devDeps + added flexible angular core dependencies

* Deprecates createElement helper in favour of Renderer2 to support SSR

---------

Co-authored-by: Karsa <karsa@karsa.org>

* Add absoluteStrokeWidth in docs

* update snapshots

* Manual merge of main

* Fixed incorrectly merged pnpm-lock.yaml

* Fixes lucide-angular build

* [lucide-angular] Global configuration for properties + bugfix for legacy icon provider   (#1012)

* Almost complete rewrite of the Angular package

* Update tsconfig.spec.json

* fixes icon build export file name

* Updates Angular documentation with the new properties + provider injection

* Update lucide-angular.md

* refactored scaleStrokeWidth to be absoluteStrokeWidth to match other packages

* removed codelyzer from devDeps + added flexible angular core dependencies

* Deprecates createElement helper in favour of Renderer2 to support SSR

* Added global configuration and fixed undefined bug in legacy icon provider. Also updated README.md

* Replaces removed line in README.md

* Fixes merge error

* Updates export template to use the non-deprecated type

* downgrade building to ng-cli@13

* downgrade to es2020

---------

Co-authored-by: Karsa <karsa@karsa.org>

* rename scaleStrokeWidth to absoluteStrokeWidth in readme

---------

Co-authored-by: it-is-not <72697755+it-is-not@users.noreply.github.com>
Co-authored-by: Karsa <contact@karsa.org>
Co-authored-by: Eric Fennis <eric@dreamteam.nl>
Co-authored-by: Karsa <karsa@karsa.org>
Co-authored-by: Eric Fennis <eric.fennis@nac41112.nedap.local>
2023-04-20 16:08:34 +02:00
Eric Fennis e46acf4e9a Fix icon preview 2023-04-20 15:10:57 +02:00
Eric Fennis 134e7e50e2 Minor changes 2023-04-19 18:19:04 +02:00
Eric Fennis 813108100d Add icon detail page 2023-04-17 23:23:54 +02:00
Eric Fennis 9e9f11321c improve grid 2023-04-14 11:56:28 +02:00
Eric Fennis 0e404deaf9 improve grid overview 2023-04-14 11:56:13 +02:00
Eric Fennis 724a71000d Add active selection 2023-04-13 23:35:30 +02:00
Eric Fennis 1e03785a7c Move files 2023-04-13 23:30:41 +02:00
Eric Fennis acf74408c9 Add styling 2023-04-13 23:14:52 +02:00
Wojciech MajandKarsa 329d75a2c1 Add note on use of <use> (#1050)
* Add note on use of `<use>`

* Update note

Co-authored-by: Karsa <contact@karsa.org>

---------

Co-authored-by: Karsa <contact@karsa.org>
2023-04-12 21:14:34 +02:00
Eric Fennis a9752a3aa8 add new docs 2023-04-11 14:25:36 +02:00
KarsaandKarsa 0baf1a49ef Fixes incorrect relative links in documentation pages (#973)
* Fixes incorrect relative links in documentation pages

* Unifies documentation page names to avoid 404 links

---------

Co-authored-by: Karsa <karsa@karsa.org>
2023-03-05 21:21:26 +01:00
8c4a41035b Deprecate tags.json (#896)
* Deprecates tags.json and icons.json

* Removed tags.json dependency from Figma plugin

* Add JSON descriptor information to readme

* Restore packages/index.tsx

* Update packages/lucide-figma/src/api/fetchIcons.ts

Add multiple fetches to `Promise.all`

* Added caching to API endpoints

* Updates pnpm-lock.yaml

* Add tags to static

* Trigger site build

* Added prebuild script to generate api caches at build time

* Migrated NextCache function from arrow to regular to simplify markup

* test if contents are read from cache

* Add cache clear to prebuild

* removes debug object

---------

Co-authored-by: Karsa <karsa@karsa.org>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2023-02-16 08:26:29 +01:00
Markus Napp 0f11acdd7f Language improvements for introduction text (#895)
* Language improvements for introduction text

* Updated number of icons
2022-12-04 22:49:57 +01:00
Ekow Baah-Nyarkoh 0c93e7bcb4 update documentation with correct import for all icons (#875) 2022-11-13 21:59:29 +01:00
Wojciech Maj 33be2c2430 Split commands in documentation to make it possible to use Copy to clipboard icon (#853)
GitHub adds Copy to clipboard button to all code snippets. By splitting npm and yarn specific snippets into two separate snippets we make it possible to copy the command dev is interested in in one click instead of manually selecting it and copying with Ctrl+C.
2022-10-27 08:19:45 +02:00
Christian Friedow 2e24567f8e Docs: fix and extend the generic vue3 icon component example (#832)
* docs: fix and extend the vue3 icon component example

* docs: refactor the usage example to utilize script setup

* fix: correct dashcase in property names
2022-10-23 18:30:39 +02:00
Eric Fennis cdd57e6610 Add Solid package (#797)
* init solid package

* add testing

* Fix tests solid

* add workflow

* update types build

* Fix typings file

* switch to camelCase props

* revert camelcased props

* Fix tests

* Fixing dynamic reactive props in lucide icons

* release beta

* strokeWidth fix

* bump beta version

* improve docs

* update beta release

* update vitest config

* Add automatic release for solid package
2022-10-03 16:36:33 +02:00
andreas f9d37968d6 Fix typo in lucide-vuew (#795) 2022-09-12 21:26:35 +02:00
Chad Fernandez 864b71822b Fixed a small typo in the docs. (#787) 2022-08-25 11:44:40 +02:00
jcleme bd8b669666 Add color prop to "Additional Props" example (#783)
The additional props example previously had no props at all, this adds the color prop to solve that problem.
2022-08-08 20:34:44 +02:00
Wojciech Maj 5d1e9a881f Build, document and release lucide-react-native package (#744) 2022-06-28 12:47:01 +02:00
KarsaandKarsa 18a0cfa452 Replaces all occurences of master with main in site code, scripts, documentation and readmes (#730)
Co-authored-by: Karsa <karsa@karsa.org>
2022-06-16 13:41:53 +02:00
Robin Martijn 2d35cd8997 Add Figma Contribution Guide (#530)
* Add Figma Contribution Guide

* Remove mistake from Figma tips
2022-03-31 20:59:22 +02:00
Paul cfd7d8a871 Typo correct treeshaking (#535) 2022-03-24 14:42:38 +01:00
Paul 9c0718a5ae Typo treeshaking (#536) 2022-03-24 14:42:12 +01:00
Eric Fennis f964dff64d Lucide Svelte Package! (#476)
* init svelte project

* Add export script for lucide-svelte

* make lucide-svelte wokring

* make ready for first release

* update lock file

* bump version

* some fixes in the build

* Add tests

* Finish tests

* Update Readme

* update lock file

* Add svelte to gh actions

* Add svetle to website docs

* Add test ci script

* adjust action

* add on PR trigger

* remove dep

* fix tests

* Add svelte entry in package.json

* update snapshots
2022-02-17 17:46:55 +01:00
Eric Fennis d6f65516ad Add documentation Section to lucide.dev (#479)
* Add docs Menu Tree data

* Start with sectiontitles

* Create link list

* Add Docs menu to mobile

* Add some more pages and text

* Optimize text

* add license to the menu

* update packages

* Fix build

* Update title

* Remove ModifiedTooltip

* Fix assets

* add yarn to copy-assets command

* update lockfile
2022-02-01 19:26:07 +01:00
Eric Fennis 6899f2f072 Add lucide-static to docs folder 2021-11-21 21:08:10 +01:00
Eric Fennis 1404dbed83 Update ICON_DESIGN_GUIDE.md 2021-10-03 10:14:49 +02:00
Eric Fennis 4c868c92e5 Update the text a bit to avoid confusion, #416 2021-10-03 10:14:33 +02:00