Skip to content

Releases: droztech/droz-visu

v2.1.0 🌈

31 Jul 19:03
68a0929
Compare
Choose a tag to compare

visu-08

Versão 2.1.0

Changes

🚀 Features

v2.0.0 🌈

18 Jul 01:54
1317fe4
Compare
Choose a tag to compare

visu-08

Versão 2.0.0

A nova versão 2.0.0 já está disponível e com ela muitas mudanças. A principal mudança foi a substituição da biblioteca Stitches.js pelo Tailwindcss. Além da mudança de biblioteca de estilização também temos a adição de novos componentes e a modificação na utilização do Design System.

Tailwindcss

A mudança para Tailwindcss tem um impacto direto na forma com que os componentes são estilizados e também na forma com que o Design System é disponibilizado. O nosso tema se mantém, com os mesmos tokens de espaçamento e de cores.

Novos componentes

Avatar

Divider

File

Flex

FloatCard

Icon

Loading

Menu

OTPInput

Pagination

Radio

Select

Sidebar

Switch

Toast

Tooltip

Para utilizar os componentes é necessário importar a estilização da biblioteca de @coaktion/visu/styles

import '@coaktion/visu/styles'

Caso esteja utilizando o tailwindcss no projeto, faça a importação da estilização da biblioteca juntamente da estilização do tailwindcss

@import '@coaktion/visu/styles';

@tailwind base;
@tailwind components;
@tailwind utilities;

Com a estilização importada, basta importar um componente e adicionar ele ao projeto.

import { Button } from '@coaktion/visu'

function App() {
  return <Button.Root>Clique aqui</Button.Root>
}

export default App

Design System

O Design System do Visu foi recriado para ser utilizado em conjunto com o Tailwindcss, como um plugin. Para utilizar o Design System do Visu basta importar o Design System de @coaktion/visu/dist/theme-plugin e adicioná-lo ao arquivo tailwind.config.ts

import VisuTailwindcssPlugin from '@coaktion/visu/dist/theme-plugin'
import type { Config } from 'tailwindcss'

export default {
  content: ['./index.html', './src/**/*.{ts,tsx}'],
  plugins: [VisuTailwindcssPlugin],
} satisfies Config

Ao adicionar o plugin do Visu será possível utilizar todos os tokens do Design System do Visu no projeto, como cores, espaçamentos, etc.

v1.3.0 🌈

10 Mar 20:07
121c5f2
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix: correção de componente Text, Input e Button @YaGRRusso (#37)

v1.2.0 🌈

03 Mar 20:28
a6575b7
Compare
Choose a tag to compare

Changes

🚀 Features

v1.1.0 🌈

03 Mar 14:18
0b217af
Compare
Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

  • Bugfix: Correção para tipagem de funções de estilização @leandroppf (#32)
  • Bugfix: Correção no className dos componentes Button e Text @leandroppf (#31)

v1.0.0 🌈

27 Feb 19:53
84992ac
Compare
Choose a tag to compare

Changes

🚀 Features

  • Feature: Permitir a estilização de projetos a partir da Biblioteca Visu @leandroppf (#27)
  • Feature 3510: Propriedade weight para o componente Text @leandroppf (#28)

v0.3.0 🌈

23 Feb 14:46
2ba77a3
Compare
Choose a tag to compare

Changes

🚀 Features

  • Feature: Border radius nas variações de link do componente Text para o outline não ficar quadrado @leandroppf (#25)
  • Feature: Cor padrão do componente Text modificada para inherit @leandroppf (#22)
  • Feature: Propriedade full que adiciona 100% width @leandroppf (#21)

🐛 Bug Fixes

  • Fix: Correção na altura do Button para não quebrar com textos grandes @leandroppf (#23)

🧰 Maintenance

v0.2.0 🌈

15 Feb 13:20
d6a88b0
Compare
Choose a tag to compare

Changes

🚀 Features

  • Feature: Remoção de utils que lida com cores. Não existe necessidade de lidar dessa forma @leandroppf (#19)
  • Feature: Propriedade asChild nos componentes Button e Text @leandroppf (#17)
  • Feature: Testes de componentes @leandroppf (#16)

🐛 Bug Fixes

v0.1.0 🌈

08 Feb 23:51
f206e41
Compare
Choose a tag to compare

Changes

🚀 Features

🧰 Maintenance

v0.0.2 🌈

30 Jan 01:13
f286757
Compare
Choose a tag to compare

Changes

🧰 Maintenance