1.44.0 • Published 7 months ago

festval-ui v1.44.0

Weekly downloads
-
License
-
Repository
-
Last release
7 months ago

Festval UI

Festval UI é um Design System desenvolvido para a empresa Festval, utilizando React, TailwindCSS e Radix UI. Ele fornece componentes reutilizáveis e acessíveis para a construção de interfaces consistentes e modernas.

📖 Documentação

A documentação completa do Festval UI pode ser encontrada no seguinte link:

🔗 Festval UI Documentation

📌 Índice

🚀 Tecnologias Utilizadas

  • React - Biblioteca para construção de interfaces de usuário
  • TailwindCSS - Framework para estilização rápida e eficiente
  • Radix UI - Componentes acessíveis e de alta qualidade para React

📦 Componentes Disponíveis

ComponenteStatus
AlertDialog✅ Implementado
Avatar✅ Implementado
Button✅ Implementado
Calendar✅ Implementado
Card✅ Implementado
Checkbox✅ Implementado
DatePicker✅ Implementado
Dialog✅ Implementado
Footer✅ Implementado
Header✅ Implementado
Heading✅ Implementado
Input✅ Implementado
InputFile✅ Implementado
Label✅ Implementado
Menu✅ Implementado
MonthPicker✅ Implementado
NavigationMenu✅ Implementado
Popover✅ Implementado
Select✅ Implementado
Table✅ Implementado
Text✅ Implementado
TextArea✅ Implementado
YearPicker✅ Implementado
Notification⏳ Em desenvolvimento
CheckboxGroup⏳ Em desenvolvimento

📌 Instalação

Para instalar o Festval UI em seu projeto, utilize:

npm install festval-ui

Ou com Yarn:

yarn add festval-ui

🛠️ Uso

AlertDialog

import { AlertDialog } from "festval-ui";

function AlertExample() {
  return (
    <AlertDialog>
      <AlertDialog.Trigger>Open</AlertDialog.Trigger>
      <AlertDialog.Content>
        <AlertDialog.Title>Confirmação</AlertDialog.Title>
        <AlertDialog.Description>Tem certeza que deseja continuar?</AlertDialog.Description>
        <AlertDialog.Action>Confirmar</AlertDialog.Action>
        <AlertDialog.Cancel>Cancelar</AlertDialog.Cancel>
      </AlertDialog.Content>
    </AlertDialog>
  );
}

Avatar

import { Avatar } from "festval-ui";

function AvatarExample() {
  return <Avatar src="https://via.placeholder.com/150" alt="Usuário" />;
}

Button

import { Button } from "festval-ui";

function ButtonExample() {
  return <Button variant="primary">Clique Aqui</Button>;
}

Calendar

import { Calendar } from "festval-ui";

function CalendarExample() {
  return <Calendar />;
}

Card

import { Card } from "festval-ui";

function CardExample() {
  return (
    <Card>
      <Card.Header>Título do Card</Card.Header>
      <Card.Body>Conteúdo do Card</Card.Body>
    </Card>
  );
}

📄 Licença

Este projeto é licenciado sob a MIT License.

1.44.0

7 months ago

1.42.0

8 months ago

1.43.0

8 months ago

1.40.0

8 months ago

1.41.0

8 months ago

1.36.0

9 months ago

1.37.0

9 months ago

1.36.1

9 months ago

1.34.0

9 months ago

1.35.0

9 months ago

1.39.0

8 months ago

1.32.0

9 months ago

1.33.0

9 months ago

1.31.0

9 months ago

1.30.0

9 months ago

1.27.0-0

9 months ago

1.25.0

9 months ago

1.26.0

9 months ago

1.23.0

9 months ago

1.24.0

9 months ago

1.29.0

9 months ago

1.27.0

9 months ago

1.28.0

9 months ago

1.22.0

10 months ago

1.21.0

10 months ago

1.20.0

10 months ago

1.19.0

10 months ago

1.18.0

10 months ago

1.17.0

10 months ago

1.16.0

10 months ago

1.15.0

10 months ago

1.15.0-0

10 months ago

1.14.0-0

10 months ago

1.13.0-0

10 months ago

1.12.0-0

10 months ago

1.11.0-0

10 months ago

1.10.0

10 months ago

1.9.0

10 months ago

1.8.0-0

10 months ago

1.7.0

11 months ago

1.6.0

11 months ago

1.5.0

11 months ago

1.4.0

11 months ago

1.3.0

11 months ago

1.3.0-0

11 months ago

1.2.0-0

11 months ago

1.1.0-0

11 months ago

1.0.1

11 months ago