| Crates.io | rustlanges-components |
| lib.rs | rustlanges-components |
| version | 0.1.0 |
| created_at | 2025-08-03 05:54:29.777745+00 |
| updated_at | 2025-08-03 05:54:29.777745+00 |
| description | RustLangES components library |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1779385 |
| size | 1,712,621 |
El Design System de RustLangES es la fuente única de verdad para los componentes UI en los proyectos de la comunidad Rust en español. Proporciona componentes accesibles, consistentes y de alta calidad para múltiples tecnologías.
# Para proyectos React
pnpm add @rustlanges/react
# Para proyectos Leptos (Rust)
cargo add rustlanges-leptos
.
├── crates/ # Componentes Rust
└── js/ # Componentes JavaScript
import { Button, TelegramIcon } from "@rustlanges/react";
function App() {
return (
<Button
variant="primary"
icon={<TelegramIcon />}
label="Enviar"
/>
);
}
use rustlanges_leptos::components::Button;
view! {
<Button variant=ButtonVariant::Primary>
"Hola Rust!"
</Button>
}
Todos los componentes siguen las especificaciones de nuestro Figma oficial:
git clone https://github.com/RustLangES/design-system-components.git
cd design-system-components
pnpm install
pnpm run dev
Sigue nuestra guía de contribución para:
Importante: Todos los componentes deben:
Este proyecto está licenciado bajo MIT License - ver el archivo LICENSE para más detalles.
Parte del ecosistema RustLangES