docs(version-1): Update docs

This commit is contained in:
Eric Fennis
2026-03-23 15:57:38 +01:00
parent e72bb9823d
commit 5f83bbf7e7
10 changed files with 30 additions and 52 deletions
@@ -5,7 +5,6 @@ import VPLink from 'vitepress/dist/client/theme-default/components/VPLink.vue';
<template>
<div class="top-notification">
<p>
Release candidate for
<VPLink
class="notification-link"
href="/guide/version-1"
+4 -6
View File
@@ -16,24 +16,22 @@ Make sure you have a Astro environment set up. If you don't have one yet, you ca
## Installation
<!-- TODO: v1 Remove After full release -->
::: code-group
```sh [pnpm]
pnpm add @lucide/astro@next
pnpm add @lucide/astro
```
```sh [yarn]
yarn add @lucide/astro@next
yarn add @lucide/astro
```
```sh [npm]
npm install @lucide/astro@next
npm install @lucide/astro
```
```sh [bun]
bun add @lucide/astro@next
bun add @lucide/astro
```
:::
+4 -6
View File
@@ -17,24 +17,22 @@ Make sure you have a your environment set up. If you don't have one yet, you can
### Package Managers
<!-- TODO: v1 Remove After full release -->
::: code-group
```sh [pnpm]
pnpm add lucide@next
pnpm add lucide
```
```sh [yarn]
yarn add lucide@next
yarn add lucide
```
```sh [npm]
npm install lucide@next
npm install lucide
```
```sh [bun]
bun add lucide@next
bun add lucide
```
:::
+4 -6
View File
@@ -15,24 +15,22 @@ Make sure you have a Preact environment set up. If you don't have one yet, you c
## Installation
<!-- TODO: v1 Remove After full release -->
::: code-group
```sh [pnpm]
pnpm add lucide-preact@next
pnpm add lucide-preact
```
```sh [yarn]
yarn add lucide-preact@next
yarn add lucide-preact
```
```sh [npm]
npm install lucide-preact@next
npm install lucide-preact
```
```sh [bun]
bun add lucide-preact@next
bun add lucide-preact
```
:::
+4 -6
View File
@@ -15,26 +15,24 @@ Make sure you have a React Native environment set up. If you don't have one yet,
## Installation
<!-- TODO: v1 Remove After full release -->
First, ensure that you have `react-native-svg` (version between 12 and 15) installed. Then, install the package:
::: code-group
```sh [pnpm]
pnpm add lucide-react-native@next
pnpm add lucide-react-native
```
```sh [yarn]
yarn add lucide-react-native@next
yarn add lucide-react-native
```
```sh [npm]
npm install lucide-react-native@next
npm install lucide-react-native
```
```sh [bun]
bun add lucide-react-native@next
bun add lucide-react-native
```
:::
+4 -6
View File
@@ -15,24 +15,22 @@ Make sure you have a React environment set up. If you don't have one yet, you ca
## Installation
<!-- TODO: v1 Remove After full release -->
::: code-group
```sh [pnpm]
pnpm add lucide-react@next
pnpm add lucide-react
```
```sh [yarn]
yarn add lucide-react@next
yarn add lucide-react
```
```sh [npm]
npm install lucide-react@next
npm install lucide-react
```
```sh [bun]
bun add lucide-react@next
bun add lucide-react
```
:::
+4 -6
View File
@@ -11,8 +11,6 @@ import { solidSidebar } from '../../.vitepress/sidebar/solid'
# Getting started
<!-- TODO: v1 Remove After full release -->
This guide will help you get started with Lucide in your Solid project.
Make sure you have a Solid environment set up. If you don't have one yet, you can create a new Solid project using Create Solid App, Vite, or any other Solid boilerplate of your choice.
@@ -21,19 +19,19 @@ Make sure you have a Solid environment set up. If you don't have one yet, you ca
::: code-group
```sh [pnpm]
pnpm add lucide-solid@next
pnpm add lucide-solid
```
```sh [yarn]
yarn add lucide-solid@next
yarn add lucide-solid
```
```sh [npm]
npm install lucide-solid@next
npm install lucide-solid
```
```sh [bun]
bun add lucide-solid@next
bun add lucide-solid
```
:::
+4 -6
View File
@@ -25,26 +25,24 @@ For production environments, we recommend using a bundler with tree-shaking supp
## Installation
<!-- TODO: v1 Remove After full release -->
### Package Managers
::: code-group
```sh [pnpm]
pnpm add lucide-static@next
pnpm add lucide-static
```
```sh [yarn]
yarn add lucide-static@next
yarn add lucide-static
```
```sh [npm]
npm install lucide-static@next
npm install lucide-static
```
```sh [bun]
bun add lucide-static@next
bun add lucide-static
```
:::
+2 -7
View File
@@ -10,9 +10,7 @@ import OverviewLinkGrid from '../.vitepress/theme/components/base/OverviewLinkGr
<!--@include: ../../docs/images/version-1.svg -->
# Lucide Version 1
<!-- TODO: v1 Remove After full release -->
<!-- After years of work and dedication, Lucide Version 1 has been officially **released**!. This milestone marks a significant achievement in our journey to provide a comprehensive and versatile icon library for developers and designers alike. -->
After years of work and dedication, Lucide Version 1 is almost ready for release. This milestone marks a significant achievement in our journey to provide a comprehensive and versatile icon library for developers and designers alike.
After years of work and dedication, Lucide Version 1 has been officially **released**!. This milestone marks a significant achievement in our journey to provide a comprehensive and versatile icon library for developers and designers alike.
It's been quite a ride — especially over the past year. Lucide has grown to over 30 million downloads per week and is used by million of projects worldwide. This release is a testament to the hard work of our community and contributors who have helped shape Lucide into what it is today.
@@ -27,14 +25,11 @@ Thank you to everyone who has supported us along the way. We couldn't have done
- Package rename from `lucide-vue-next` to `@lucide/vue`.
- A modern, standalone implementation for Angular, `@lucide/angular`
- Support for context providers in React, Vue, Svelte, and Solid.
<!-- - Aliases icon names in class names. -->
- Stable code points for Lucide font.
- Support for shadow DOM in the `lucide` package.
- Many bug fixes and improvements.
<!-- TODO: v1 Remove After full release -->
## Trying out Version 1
<!-- ## Upgrading to Version 1 -->
## Upgrading to Version 1
See our guides:
-2
View File
@@ -15,8 +15,6 @@ Make sure you have a Vue environment set up. If you don't have one yet, you can
## Installation
<!-- TODO: v1 Remove After full release -->
::: code-group
```sh [pnpm]