@leds-ifes/components
v1.7.4
Published
Biblioteca de componentes Vue para o projeto ConectaFapes
Readme
Biblioteca de componentes LEDS-CONECTAFAPES
Biblioteca global de componentes Vue.js para os sistemas do Conecta Fapes, desenvolvida pelo time LEDS.
Sobre a biblioteca
- Componentes reutilizáveis construídos com Vue 3 (Composition API)
- Estilização com Tailwind CSS v4
- Design system consistente para todos os projetos
Documentação(Requer VPN)
Pre-requisitos
Tailwind ^4.1.4
Vue ^3.5.13
Dayjs ^1.11.13
Configurando a biblioteca
Instalação
npm i '@leds-ifes/components'Configurando seu main.css
Adicione o seguinte trecho ao seu arquivo CSS principal do projeto:
@import "../../node_modules/@leds-ifes/components/src/style.css";
@source '../../node_modules/@leds-ifes/components/*/.vue';Usando um componente da biblioteca
No bloco <script>, importe o componente:
import { GenericButton } from "@leds-ifes/components";No bloco <template>, utilize o componente:
<GenericButton label="Botão" />Usando um tipo da biblioteca
No bloco <script>, importe o tipo:
import type { buttonVariant } from "@leds-ifes/components";