Releases: b2wads/grimorio-ui
10.0.2 - Slider and Sidebar GA Tracking improvement
O que há de novo?
#213 - Novas opções de configuração Google Analytics no componente Slider.
- Agora o componente do
Slider
pode receber uma nova propriedade 'arrowsGAConfig' que irá adicionar categoria, ação e rótulo além de uma classe gatrack às 'arrows' doSlider
. No final do rótulo, é adicionado ' - Anterior' ou ' - Próximo' a depender de qual 'arrow' foi selecionada. - De forma análoga, foi adicionado a propriedade 'dotsGAConfig' que também realiza o que foi supracitado, porém para as 'dots' do
Slider
. No final do rótulo, é adicionado ' - Posição:posicao
' sendo que oposicao
se refere ao índice da 'dot' sendo numero de 1 a n.
#214 - Novas opções de configuração Google Analytics no componente Sidebar.
- Agora o componente do
Sidebar
pode receber uma nova propriedade 'logoContainerGAConfig' que irá adicionar categoria, ação e rótulo além de uma classe gatrack ao container da logo doSidebar
.
10.0.1 - Sidebar Google Analytics Tracking
O que há de novo?
#210 - Nova opção de configuração Google Analytics no componente Sidebar.
- Agora o componente do Sidebar pode receber uma nova propriedade 'toggleGAConfig' que irá adicionar categoria, ação e rótulo além de uma classe gatrack ao botão de colapsar do menu lateral.
- De forma análoga, foi adicionado um campo GAConfig no Schema dos itens do menu que também realiza o que foi supracitado no item específico do menu configurado pelo schema.
10.0.0 - Aumentando a personalização dos componentes.
Com a mudança da antiga marca B2WADS para a nova Americanas Advertising, urgiu-se a necessidade de atualizar os componentes do grimório a fim de que eles se tornassem cada vez mais personalizáveis. Dessa forma, nessa atualização foi tentado ao máximo não mudar o funcionamento anterior dos componentes, mas sim, aumentar a personalização destes. Dessa forma poderemos construir as mais variadas UI's em um passe de mágica ✨!
Para saber mais detalhes sobre como migrar da versão 9.X para a 10.0.0 basta visitar esse guia de migração. Em cada modificação abaixo segue também um link para suas respectivas partes nesse guia de migração!
Salienta-se que, as novidades citadas abaixo podem ser observada também no nosso Storybook
O que há de novo?
- 75eb512 - Agora o componente
Header
pode ter seu background configurado como cor 'primary' ou 'secondary'. - cef60c4 - Agora o componente
SideBar
pode receber novas personalizações, como: cor de suporte, cor do conteúdo em estado ativo, cor do toggle (hamburger icon) e a cor do container da logomarca. - dc553f3 - Agora o componente
Button
tem uma nova opção de modifier que é o 'outline-light', com isso é possível ter um botão do tipo outlined com o hover bem menos agressivo, passando a ideia de um botão realmente secundário. - d682b0a - Agora o componente
Input
tem uma nova funcionalidade no hover, e pode receber a propriedade labelHighLight como false para que, o label do input só fique em high light no momento :active, assim, quando o input estiver preenchido porém desativado, o label seguirá a cor da borda do input (inclusive em hover).
Melhorias
- ab464de - [BREAKING] Alterações de estilo no componente
Calendar
| Detalhes - 98a6d28 - [BREAKING] Alterações de estilo no componente
Button
| Detalhes
Bugfixes
n/a
9.1.3 - Outlined Alert e Build Fix
O que há de novo?
#203 - Nova opção de personalização para o componente Alert.
- Agora o componente do Alert pode receber uma nova propriedade 'outlined' que proporcionará um visual diferenciado Ver no Storybook.
Ajustes
172d848 - Nova configuração babel exclusiva pra o build do storybook.
Bugfixes
A configuração do babel para buildar a produção da aplicação foi alterada após a identificação de um problema no build do CSS, com isso, viu-se a necessidade do desenvolvimento de uma configuração para atender ao build do storybook e ao build da aplicação em si para ser publicada no npm.
9.1.2 - Revisão do fluxo do componente Sidebar
O que há de novo?
n/a
Ajustes
#199 - Adiciona scroll quando existem muitos itens;
- Com a sidebar fechada, ao invés de abrir apenas toggles selecionados, abre a sidebar inteira;
Bugfixes
- Ajusta story Mobile que não estava sendo mostrado.
9.1.1 - Ajuste em stories, remoção do react-css-modules
9.1.0 - Novas opções de render na sidebar + nova versão do storybook
9.0.0 - Simplificação do Header e Sidebar, DnD no Upload, documentação traduzida, etc
Nessa versão major, como discutido na issue #158, refatoramos diversos componentes que tinham seus usos misturados e confusos. Esses refactors também tiveram o objetivo de remover resquícios de uso específico do tema por um ou outro projeto. Objetivo esse que nos levou a descontinuar o componente Product
. O componente Menu
foi descontinuado pois era apenas utilizado em conjunto da Sidebar e não apresentava grande contribuição de funcionalidade ou unidade visual.
Para saber mais detalhes sobre como migrar da versão 8.X para a 9.0.0 basta visitar esse guia de migração. Em cada modificação abaixo segue também um link para suas respectivas partes nesse guia de migração!
O que há de novo?
- #175 - Tradução da documentação de CSS Code style; (Valeu @JoaoVictorNascimento!)
- #175 - Tradução da documentação de Contributing.md; (Valeu @LuizHAP!)
- #174 - [BREAKING] DnD no
ButtonUpload
| Detalhes
Melhorias
- #160 - [BREAKING] Simplificando Header | Detalhes
- #173 - [BREAKING] Simplificando Sidebar | Detalhes
- #173 - [BREAKING] Descontinuação do componente
Menu
| Detalhes - #89 - [BREAKING] Descontinuação do componente
Product
| Detalhes - Documentação do doc-src foi transferida para a wiki, facilitando a manutenção!
Bugfixes
n/a
8.4.1
O que há de novo?
n/a
Ajustes
n/a
Bugfixes
- Recalculando dimensões da tabela com colunas fixas quando tabela sofre alguma modificação de largura ou altura
8.4.0
O que há de novo?
- Componente ProgressBar
Ajustes
- Correção da tabela sticky, para que elementos não ficassem encobertos pelas colunas e linhas fixas
Bugfixes
n/a