@licinex/ui
v0.1.1
Published
Componentes da plataforma de contratações públicas Licinex.
Readme
Licinex UI
Biblioteca de componentes da plataforma de contratações públicas. O app importa daqui botão, campo, tabela, carregando, navegação e o restante da interface. As telas do produto não fazem parte deste pacote: elas são montadas no app, com estes componentes.
O catálogo para ver cada peça, onde ela entra e como usar, é o Storybook.
Requisitos
- Node 22
- pnpm
Rodar o catálogo
pnpm install
pnpm storybookAbre em http://localhost:6006. Se a porta estiver ocupada, o Storybook sobe na seguinte.
Gerar o pacote
pnpm buildO resultado fica em dist/licinex-ui. O app precisa ser Angular 22.
No projeto que consome a biblioteca, importe o componente standalone e carregue os tokens uma vez, no styles do angular.json. Sem os tokens, cor, tipo e espaçamento não entram.
import { LxButtonComponent } from '@licinex/ui';"styles": ["node_modules/@licinex/ui/styles/base.scss"]A logo procura os arquivos em /brand/. Esses SVGs estão em public/brand e precisam ser servidos pelo app, ou o componente recebe outro caminho em base.
