Files
lucide/docs/vercel.json
713b1fcd25 feat(docs): added better contribution guide (#4746)
* Add metadata information

* improve contribution

* feat(docs): added new contribution guide

* feat(docs): minor linting fix

* feat(docs): update dead link

* feat(docs): change layout, some stylistic change, et cetera

* feat(docs): alter metadata example layout

* feat(docs): update titles, split use case & tag guide

* feat(docs): finetune some design guide images & make

* feat(docs): finetune some design guide images & add icons to use case guide

* feat(docs): added ux writing instructions & proofread markdowns to match these guidelines

* feat(docs): updated design language / specification descriptions to better distinguish what is what

* feat(docs): updated design language / specification descriptions to better distinguish what is what

* feat(docs): changed some languages again

* fix(icons): add design principle do/dont about diagonal lines

* fix(icons): decrease blurriness of ideal pixel perfection pixel preview

* fix(icons): remove color from pixel perfection previews

* fix(icons): remove color from pixel perfection previews

* fix(icons): reword symmerical icon rule

* fix(icons): fix calendar design in density rule image

* fix(icons): slightly adjust centered stroke rule text

* Rename 'useCases' property to 'use-cases'

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Update allowed SVG elements in code conventions

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-09-04 12:24:52 +02:00

148 lines
3.4 KiB
JSON

{
"$schema": "https://openapi.vercel.sh/vercel.json",
"fluid": true,
"cleanUrls": true,
"github": {
"silent": true
},
"redirects": [
{
"source": "/icon/:path*",
"destination": "/icons/:path*",
"permanent": true
},
{
"source": "/docs/:slug(lucide-?.*)",
"destination": "/guide/packages/:slug",
"permanent": true
},
{
"source": "/docs/:slug(.*-?guide)",
"destination": "/guide/design/:slug",
"permanent": true
},
{
"source": "/docs/:path*",
"destination": "/guide/:path*",
"permanent": true
},
{
"source": "/",
"has": [
{
"type": "query",
"key": "search"
}
],
"destination": "/icons",
"permanent": false
},
{
"source": "/guide/basics",
"destination": "/guide/react/basics",
"permanent": true
},
{
"source": "/guide/advanced/accessibility",
"destination": "/guide/accessibility",
"permanent": true
},
{
"source": "/guide/advanced",
"destination": "/guide/react/advanced",
"permanent": true
},
{
"source": "/guide/packages/lucide",
"destination": "/guide/lucide",
"permanent": true
},
{
"source": "/guide/packages/lucide-react",
"destination": "/guide/react",
"permanent": true
},
{
"source": "/guide/packages/lucide-vue-next",
"destination": "/guide/vue",
"permanent": true
},
{
"source": "/guide/packages/lucide-vue",
"destination": "/guide/vue",
"permanent": true
},
{
"source": "/guide/packages/lucide-svelte",
"destination": "/guide/svelte",
"permanent": true
},
{
"source": "/guide/packages/lucide-solid",
"destination": "/guide/solid",
"permanent": true
},
{
"source": "/guide/packages/lucide-angular",
"destination": "/guide/angular",
"permanent": true
},
{
"source": "/guide/packages/lucide-preact",
"destination": "/guide/preact",
"permanent": true
},
{
"source": "/guide/packages/lucide-astro",
"destination": "/guide/astro",
"permanent": true
},
{
"source": "/guide/packages/lucide-static",
"destination": "/guide/static",
"permanent": true
},
{
"source": "/contributing",
"destination": "/contribute",
"permanent": true
},
{
"source": "/contribute/icon-design-guide",
"destination": "/contribute/icons/design-principles",
"permanent": true
},
{
"source": "/contribute/illustrator-guide",
"destination": "/contribute/icons/illustrator-guide",
"permanent": true
},
{
"source": "/contribute/inkscape-guide",
"destination": "/contribute/icons/inkscape-guide",
"permanent": true
},
{
"source": "/contribute/figma-guide",
"destination": "/contribute/icons/figma-guide",
"permanent": true
},
{
"source": "/contribute/affinity-designer-guide",
"destination": "/contribute/icons/affinity-designer-guide",
"permanent": true
}
],
"headers": [
{
"source": "/assets/:path*",
"headers": [
{
"key": "Cache-Control",
"value": "cache-control: public, max-age=31536000, immutable"
}
]
}
]
}