Files
lucide/docs/images/round-joints.svg
Eric FennisandKarsa 5bfc736b61 New site! 🚀 (#1275)
* add new docs

* Add styling

* Move files

* Add active selection

* improve grid overview

* improve grid

* Add icon detail page

* Minor changes

* Fix icon preview

* optimize home card

* Add code examples

* Add gitignore

* correct temp directory

* Add first cusotmizer

* Add customizer

* fix images paths

* Add reset function

* Adjust category rendering

* Add packages section

* Some fixes

* Fix vercel build icon

* Small code adjustment

* move file

* Try this

* Add code groups with syntax highlighting

* Add search icon

* Cleanup

* update lockfile

* turnoff 404

* remove docs/iconMetaData.ts

* fix build

* Fix build 2

* cleanup

* Add icon customizer

* Fix build

* Add steps

* Add Button menu

* A lot off fixes!

* cleanup

* Fix build

* Css fixes

* Override menu icon

* try this to improve preformance

* minor improvements

* add comment

* add readme

* Add title

* minor fixes

* Fixes sliders + removes random backticks from index

* Added package list base, still WIP

* Added Guide+Source buttons to package list items

* Responsive support for XS screens

* Map categories count

* Adjust tooltip hover position

* Add see in action icon

* Add download options

* Aligns category list items to baseline and decreases category count weight

* Fixes event target error for categorylistitems

* Added icon release metadata builder

* Adds version badges to hero + icon detail overlay

* Added contributors.
Added Copy Angular.
Added release info to icon page.

* Centres contributor tooltip

* Fixed stroke step + added reset button

* Extracted reset button as a separate component for reusability

* Makes HomeIconCustomizerIcons less dense

* Fixes Button menu

* adjust versions and contributors styling on detail page

* Fix build?

* Fix build 2?

* Fix build 3

* Fix build 4

* Fix build 5?

* Add latest gh-icon changes

* Add comment

* Try fetch tags to retrieve release data

* try fetch all tags

* Add related icons

* Add stikcy search bar

* Add no results components

* Try to fix animation

* Try optimizing for categories

* Hide buggy animated icon

* minor fixes

* Add footer

* Add contributute link in footer

* Add copy name

* Add 100% preview icons

* remove site directory

* clean up

* Add redirects

* Fix build?

* fix redirect?

* minor improvements

* Fix icons preview on mobile

* Small preformance improvement

* Dark mode fixes for package icons

* Sort related icons by similarity + somewhat better name similarity matching

* Replace icon design guide images with uniform SVGs

* update lockfile

* Adds git clone to manually fetch the main repository for creating release metadata

* Remove initial v0.0.0 from release metadata

* Add extra CTA to no results behaviour

* Remove tags, as they are too overused

* Revert "Remove tags, as they are too overused"

This reverts commit 909b7563c0.

* Checkout icons from main

* Add absoluteStrokeWidth switch

* Add absolute strokewidth to home customizer

* Add absolute strokewidth to copy code button

* remove unused import

* compare build time

* improve build speed

* Try new release meta data script

* add fetch tags

* try with branch and remote

* try with url

* try without ssh

* Fix fetch tags in build file

* Cleanup

* Fix fallback

* improve release data

* delete relatedIcons.json, because it should be gitignored

* Add icon details

* Fix import

* minor fixes

* Try running script parallel

* Revert icon details

* include aliases in  release meta data

* Final fixes

* Final fixes 2

* minor code adjustment

* Fix build

* test

* Revert concurrent build flow

* switch back to concurrent build strategy

* revert icon changes

* update package.json

* update package.json

* dedube packages

---------

Co-authored-by: Karsa <karsa@karsa.org>
2023-06-04 16:59:38 +02:00

73 lines
11 KiB
XML

<svg width="480" height="480" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill="#3C3C43" d="M0 0h480v480H0z"/>
<g clip-path="url(#a)">
<rect x="120" y="120" width="240" height="240" rx="8" fill="#F5F5F5"/>
<path d="M120 130h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M130 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 140h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M140 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 150h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M150 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 160h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M160 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 170h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M170 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 180h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M180 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 190h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M190 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 200h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M200 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 210h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M210 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 220h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M220 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 230h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M230 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 240h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M240 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 250h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M250 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 260h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M260 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 270h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M270 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 280h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M280 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 290h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M290 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 300h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M300 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 310h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M310 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 320h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M320 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 330h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M330 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 340h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M340 120v240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M120 350h240" stroke="#D8D8D9" stroke-width=".5"/>
<path d="M350 120v240" stroke="#D8D8D9" stroke-width=".5"/>
</g>
<path d="M340 240h-40l-30 90-60-180-30 90h-40" stroke="#3C3C43" stroke-width="20" stroke-linecap="round" stroke-linejoin="round"/>
<path d="m225 195-15-45-15 45m60 90 15 45 15-45" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M126.454 86V69.09H131v2.951h.177c.308-1.05.825-1.842 1.552-2.378.726-.543 1.563-.814 2.51-.814a6.91 6.91 0 0 1 1.475.164v4.162A6.123 6.123 0 0 0 135.8 73a8.222 8.222 0 0 0-1.068-.077c-.689 0-1.306.15-1.849.451a3.325 3.325 0 0 0-1.277 1.233c-.308.529-.462 1.138-.462 1.828V86h-4.69Zm19.537.33c-1.71 0-3.188-.363-4.436-1.09a7.458 7.458 0 0 1-2.873-3.06c-.676-1.314-1.013-2.837-1.013-4.569 0-1.746.337-3.273 1.013-4.579.675-1.314 1.633-2.334 2.873-3.06 1.248-.734 2.726-1.101 4.436-1.101s3.185.367 4.426 1.1c1.247.727 2.209 1.747 2.884 3.061.675 1.306 1.013 2.833 1.013 4.58 0 1.732-.338 3.254-1.013 4.568a7.438 7.438 0 0 1-2.884 3.06c-1.241.727-2.716 1.09-4.426 1.09Zm.022-3.633c.778 0 1.428-.22 1.949-.66.521-.448.914-1.057 1.178-1.828.271-.77.407-1.647.407-2.63 0-.984-.136-1.861-.407-2.632-.264-.77-.657-1.38-1.178-1.827-.521-.448-1.171-.672-1.949-.672-.785 0-1.445.224-1.981.672-.529.448-.929 1.057-1.2 1.827-.264.771-.396 1.648-.396 2.632 0 .983.132 1.86.396 2.63.271.771.671 1.38 1.2 1.828.536.44 1.196.66 1.981.66Zm22.194-3.897v-9.71h4.689V86h-4.502v-3.071h-.176a4.996 4.996 0 0 1-1.905 2.388c-.881.602-1.956.903-3.225.903-1.131 0-2.125-.257-2.984-.77-.858-.514-1.53-1.244-2.014-2.191-.477-.947-.72-2.08-.727-3.402V69.091h4.69v9.93c.007.998.275 1.787.803 2.366.529.58 1.237.87 2.125.87a3.37 3.37 0 0 0 1.585-.385 3.024 3.024 0 0 0 1.189-1.167c.308-.514.459-1.149.452-1.905Zm13.13-2.576V86h-4.69V69.09h4.47v2.984h.198a4.719 4.719 0 0 1 1.882-2.334c.881-.58 1.949-.87 3.204-.87 1.174 0 2.198.258 3.071.771.874.514 1.552 1.248 2.037 2.202.484.947.726 2.077.726 3.39V86h-4.689v-9.93c.007-1.034-.257-1.842-.793-2.422-.536-.587-1.273-.88-2.213-.88-.631 0-1.188.135-1.673.407a2.842 2.842 0 0 0-1.123 1.189c-.264.514-.4 1.134-.407 1.86Zm20.825 10.051c-1.284 0-2.447-.33-3.489-.99-1.035-.668-1.857-1.648-2.466-2.94-.602-1.299-.903-2.891-.903-4.778 0-1.937.312-3.548.936-4.832.624-1.292 1.453-2.257 2.488-2.895a6.373 6.373 0 0 1 3.423-.97c.947 0 1.736.162 2.367.485.639.316 1.152.712 1.541 1.189.397.47.698.932.903 1.387h.143v-8.476h4.679V86h-4.624v-2.708h-.198a6.03 6.03 0 0 1-.936 1.398c-.396.455-.913.833-1.552 1.134-.631.3-1.402.451-2.312.451Zm1.486-3.732c.756 0 1.395-.205 1.916-.616.528-.419.932-1.002 1.211-1.75.286-.75.429-1.626.429-2.632 0-1.005-.139-1.878-.418-2.62-.279-.74-.683-1.313-1.211-1.717-.528-.403-1.171-.605-1.927-.605-.77 0-1.42.209-1.948.627-.528.418-.928.998-1.2 1.74-.271.74-.407 1.6-.407 2.576 0 .983.136 1.853.407 2.608.279.75.679 1.336 1.2 1.762.528.418 1.178.627 1.948.627Zm23.856-19.089V86h-4.69V63.455h4.69ZM231.261 86V69.09h4.689V86h-4.689Zm2.355-19.089a2.548 2.548 0 0 1-1.794-.693c-.492-.47-.738-1.031-.738-1.685 0-.645.246-1.2.738-1.662a2.526 2.526 0 0 1 1.794-.705c.698 0 1.292.235 1.784.705.499.462.748 1.017.748 1.662 0 .654-.249 1.215-.748 1.685-.492.462-1.086.693-1.784.693Zm10.781 9.313V86h-4.69V69.09h4.469v2.984h.199a4.714 4.714 0 0 1 1.882-2.334c.881-.58 1.948-.87 3.203-.87 1.175 0 2.198.258 3.072.771.873.514 1.552 1.248 2.036 2.202.485.947.727 2.077.727 3.39V86h-4.69v-9.93c.008-1.034-.257-1.842-.792-2.422-.536-.587-1.274-.88-2.213-.88-.631 0-1.189.135-1.673.407a2.835 2.835 0 0 0-1.123 1.189c-.264.514-.4 1.134-.407 1.86Zm22.3 10.106c-1.739 0-3.236-.352-4.491-1.057a7.242 7.242 0 0 1-2.885-3.016c-.675-1.306-1.012-2.851-1.012-4.635 0-1.739.337-3.265 1.012-4.579.676-1.314 1.626-2.338 2.852-3.071 1.232-.734 2.678-1.101 4.337-1.101 1.115 0 2.154.18 3.115.54a6.906 6.906 0 0 1 2.532 1.595c.727.712 1.292 1.608 1.696 2.686.403 1.072.605 2.327.605 3.765v1.288H260.18V75.84h9.864c0-.675-.147-1.273-.441-1.794a3.152 3.152 0 0 0-1.222-1.222c-.513-.301-1.112-.452-1.794-.452-.712 0-1.343.166-1.894.496a3.47 3.47 0 0 0-1.276 1.31 3.689 3.689 0 0 0-.474 1.816v2.763c0 .837.154 1.56.462 2.17.316.608.76 1.078 1.333 1.408.572.33 1.251.495 2.036.495.521 0 .998-.073 1.431-.22a2.97 2.97 0 0 0 1.112-.66c.308-.294.543-.653.705-1.079l4.337.286a5.926 5.926 0 0 1-1.354 2.73c-.675.771-1.549 1.373-2.62 1.806-1.064.425-2.294.638-3.688.638Zm17.996-17.24h4.69v17.747c0 1.306-.257 2.363-.771 3.17-.513.807-1.251 1.398-2.212 1.772-.955.375-2.096.562-3.424.562-.162 0-.316-.004-.462-.011-.155 0-.316-.004-.485-.011v-3.666c.125.007.235.011.33.011.088.007.184.011.287.011.756 0 1.284-.161 1.585-.484.308-.316.462-.793.462-1.431V69.09Zm2.334-2.179c-.69 0-1.284-.231-1.783-.693-.499-.47-.749-1.031-.749-1.685 0-.645.25-1.2.749-1.662a2.511 2.511 0 0 1 1.783-.705c.705 0 1.303.235 1.794.705.499.462.749 1.017.749 1.662 0 .654-.25 1.215-.749 1.685-.491.462-1.089.693-1.794.693Zm13.752 19.42c-1.71 0-3.188-.364-4.436-1.09a7.458 7.458 0 0 1-2.873-3.061c-.675-1.314-1.013-2.837-1.013-4.569 0-1.746.338-3.273 1.013-4.579.675-1.314 1.633-2.334 2.873-3.06 1.248-.734 2.726-1.101 4.436-1.101s3.186.367 4.426 1.1c1.247.727 2.209 1.747 2.884 3.061.675 1.306 1.013 2.833 1.013 4.58 0 1.732-.338 3.254-1.013 4.568a7.438 7.438 0 0 1-2.884 3.06c-1.24.727-2.716 1.09-4.426 1.09Zm.022-3.634c.778 0 1.428-.22 1.949-.66.521-.448.914-1.057 1.178-1.828.271-.77.407-1.647.407-2.63 0-.984-.136-1.861-.407-2.632-.264-.77-.657-1.38-1.178-1.827-.521-.448-1.171-.672-1.949-.672-.785 0-1.445.224-1.981.672-.528.448-.928 1.057-1.2 1.827-.264.771-.396 1.648-.396 2.632 0 .983.132 1.86.396 2.63.272.771.672 1.38 1.2 1.828.536.44 1.196.66 1.981.66ZM312.151 86V69.09h4.69V86h-4.69Zm2.356-19.089a2.548 2.548 0 0 1-1.794-.693c-.492-.47-.738-1.031-.738-1.685 0-.645.246-1.2.738-1.662a2.526 2.526 0 0 1 1.794-.705c.697 0 1.292.235 1.783.705.499.462.749 1.017.749 1.662 0 .654-.25 1.215-.749 1.685-.491.462-1.086.693-1.783.693Zm10.78 9.313V86h-4.689V69.09h4.469v2.984h.198a4.715 4.715 0 0 1 1.883-2.334c.88-.58 1.948-.87 3.203-.87 1.174 0 2.198.258 3.071.771.874.514 1.553 1.248 2.037 2.202.484.947.727 2.077.727 3.39V86h-4.69v-9.93c.007-1.034-.257-1.842-.793-2.422-.535-.587-1.273-.88-2.212-.88-.632 0-1.189.135-1.674.407a2.842 2.842 0 0 0-1.123 1.189c-.264.514-.4 1.134-.407 1.86Zm28.664-2.311-4.294.264a2.216 2.216 0 0 0-.473-.99 2.503 2.503 0 0 0-.958-.716c-.389-.184-.855-.276-1.398-.276-.726 0-1.339.154-1.838.463-.499.3-.749.704-.749 1.21 0 .404.162.746.484 1.024.323.28.877.503 1.663.672l3.06.616c1.644.338 2.87.881 3.677 1.63.807.748 1.211 1.732 1.211 2.95 0 1.108-.327 2.08-.98 2.917-.646.837-1.534 1.49-2.664 1.96-1.123.462-2.418.693-3.886.693-2.238 0-4.022-.466-5.35-1.398-1.321-.94-2.095-2.216-2.323-3.83l4.613-.243c.139.683.477 1.204 1.012 1.563.536.353 1.222.529 2.059.529.822 0 1.483-.158 1.982-.474.506-.323.763-.737.77-1.244-.007-.425-.187-.774-.539-1.046-.352-.278-.896-.491-1.629-.638l-2.929-.583c-1.651-.33-2.88-.903-3.688-1.718-.8-.814-1.2-1.853-1.2-3.115 0-1.086.294-2.022.881-2.807.595-.786 1.428-1.391 2.499-1.817 1.079-.425 2.341-.638 3.787-.638 2.136 0 3.816.451 5.042 1.354 1.233.903 1.952 2.132 2.158 3.688Z" fill="#fff"/>
<circle opacity=".5" cx="210" cy="150" r="10" fill="#F56565"/>
<circle opacity=".5" cx="270" cy="330" r="10" fill="#F56565"/>
<circle opacity=".5" cx="210" cy="150" r="20" stroke="#F56565" stroke-dasharray="1 1"/>
<circle opacity=".5" cx="270" cy="330" r="20" stroke="#F56565" stroke-dasharray="1 1"/>
<circle cx="210" cy="150" r="2" fill="#F56565"/>
<circle cx="270" cy="330" r="2" fill="#F56565"/>
<defs>
<linearGradient id="b" x1="240" y1="150" x2="240" y2="330" gradientUnits="userSpaceOnUse">
<stop stop-color="#F56565"/>
<stop offset=".244" stop-color="#F56565" stop-opacity="0"/>
<stop offset=".76" stop-color="#F56565" stop-opacity="0"/>
<stop offset="1" stop-color="#F56565"/>
</linearGradient>
<clipPath id="a">
<rect x="120" y="120" width="240" height="240" rx="8" fill="#fff"/>
</clipPath>
</defs>
</svg>