changelogs.md


vinivsl/xmutarn

Repository  -  API  -  Source

0.23.0

July 1, 2018

Novidade

  • Classes JS/TS adicionadas:
    • Dialog - Responsável por criar ou gerenciar um cartão de diálogo.
    • Overlay - Responsável por gerenciar um overlay.
    • Toolbar - Responsável por gerenciar uma barra de ferramentas.
  • Função banKeys foi adicionada.

Revisão

  • Namespace Xmutarn das classes JS/TS foi removido.
  • Widget JS toolbar foi removido.

0.22.0

June 28, 2018

Novidade

  • Classe JS/TS Xmutarn.Carousel foi adicionada. Classe responsável por gerenciar um carrossel.
  • Inicialização de uma instância da classe JS/TS Xmutarn.Carousel com o atributo HTML data-role="carousel" foi adicionado.
  • Função de plugin carousel() que inicializa uma nova instância da classe JS/TS Xmutarn.Carousel foi adicionada.

Revisão

  • Inputs radio e checkbox (.input.input_radio e .input.input_checkbox) agora tem como cor padrão do texto a cor secundária do tema principal.
  • A passagem forçada para o próximo slide foi fixada.

Remoção

  • Widget JS carousel foi removido.

0.21.0

June 25, 2018

Novidade

  • Inicialização de uma instância da classe TS Xmutarn.Dropdown com o atributo HTML data-role="dropdown" foi adicionado.
  • Função de plugin dropdown() que inicializa uma instância da classe TS Xmutarn.Dropdown foi adicionado.

Revisão

  • Propriedade main da classe TS Xmutarn.Dropdown agora é publico.
  • Inputs flat agora tem como cor padrão do texto a cor primária do tema principal.
  • Cores dos temas principais dark e steel foram modificadas.

0.20.1

June 23, 2018

Revisão

  • Abetura, fechamento e origem do menu dropdown foram fixados.
  • Inputs no Microsoft Internet Explorer (IE) e Microsoft Edge não apresentam mais botões "clear" e "reveal".

0.20.0

June 21, 2018

Novidades

  • Classe Xmutarn.Dropdown adicionada. Classe responsável por gerenciar um menu dropdown.
  • Novas classes utilitárias utils-no-border-radius, utils-no-border-top-radius, utils-no-border-bottom-radius e utils-cursor-grab.

Destaques

  • Início da migração de Widgets jQuery para classes/objetos TS/JS.

0.19.0

June 1, 2018

Novidades

  • Widget carousel adicionado.

0.18.0

May 26, 2018

Novidades

  • Container de imagens com a classe image-container foi adicionado.
  • Novas classes utilitárias utils-align-middle, utils-cursor-default e utils-cursor-pointer.

Revisão

  • Inputs Flat agora selecionam o primeiro elemento dinâmicamente ao invés de elementos pré-definidos como input e select.
  • Largura dos containers responsivos foram definidas como importantes.

0.17.1

May 6, 2018

Revisão

  • Posição do Dialog foi fixado.

0.17.0

May 6, 2018

Novidades

  • Adicionado Dialog.

0.16.0

May 1, 2018

Novidades

  • Suporte aos Input Flat no widget input foi adicionado.
  • Nova classe utilitária grid--row_align-items-center.

Revisão

  • Falha na exibição do frame atual no widget tab-control foi fixado.

0.15.0

April 29, 2018

Novidades

  • Widget tab-control adicionado.
  • Classes do tema principal, ganham variantes com pseudo-classes e pseudo-elementos.
  • Seleção de elementos agora tem seu fundo com a cor do tema de realçe.
  • Nova classe utilitária utils-fixed-bottom.
  • Novas classes variantes card--header_avatar--icon_with-border e input_flat.
  • Desfoque dos campos ao ativar o HighlightFormFields.

Revisão

  • A partir desta versão, para adicionar suporte a pseudo-classe :focus em tooltips é necessário adicionar o atributo [data-tooltip-with-focus].

0.14.1

April 23, 2018

Novidades

  • Função do botão ArrowUp adicionada.

0.14.0

April 23, 2018

Novidades

  • Widget toolbar adicionado.
  • Cores de fundo com opacidade, ganham variantes com pseudo-classes e pseudo-elementos.
  • Botões ganharam variantes para bordas circulares.
  • Elementos com o atributo data-background-image serão adicionados o parâmetro de estilo CSS background-image. A principal finalidade é adicionar a mídia de cartões.
  • Nova classe utilitária .utils-border-radius-circle.

0.13.0

April 18, 2018

Novidades

  • Adicionado descendente .card--media--image para mídia de cartões (.card .card--media).
  • Agora botões flat com as tags span e div tem seus fundos transparentes, mesmo após ações.

Revisão

  • Tipografias de texto para transformação, alinhamento e peso agora são consideradas como importantes!

0.12.0

April 6, 2018

Novidades

  • Adicionado Dropdown.
  • Adicionado Menu.
  • Adicionado Lista.
  • Adicionado variante avatar para .toolbar--menu-nav-item.
  • Adicionado variante padded para .utils-border-divider.
  • Adicionado classe de tipografia .typography--text-ellipsis.

Revisão

  • Margens do .grid foi fixada.

0.11.0

April 3, 2018

Novidades

  • Adicionado input do tipo checkbox.

0.10.80

March 27, 2018

Revisão

  • Adicionado variantes de preenchimento para alguns descendentes de .card.
  • Adicionado cursor pointer para variante radio de .input.

Fixes

  • Fixa a cor do subtítulo do cabeçalho de cartões.

0.10.76

March 16, 2018

Novidades

  • Adicionado Tooltip.

Destaques

  • Adoção do padrão de nomeação de classes CSSCNP.
  • Adoção do padrão dos grupos de propriedades CSS DCSSPG.
  • Classe .card--header--avatar e suas variações agora são classes variantes de .card--header.

Revisão

  • Widget HighlightFields renomeado para HighlightFormFields.
  • Tempo de transição da opacidade do overlay diminuido para 0.25s.
  • Refatoração do código.

Fixes

  • Input radio desproporcional em dispositivos com telas pequenas foi fixado.
  • Remoção das classes de cores de todos os radios vinculados quando modificado foi fixado.

0.9.1

March 4, 2018

Novidades

  • Adicionado widget HighlightFields.
  • Adicionado classe utilitária: .utils--full-size.

Revisão

  • Tempo extra de ativação do Toast aumentado para 100ms.

0.8.9

March 3, 2018

Revisão

  • A verificação dos tipos de cores disponíveis em um Toast foi fixado.
  • Outras correções, melhorias e refatorações foram realizadas em Toast's e Grid's.

0.8.1

March 2, 2018

Novidades

  • Adicionado toast.
  • Adicionado overlay.
  • Adicionado função JS bannedKey.

0.7.13

February 28, 2018

Novidades

  • Adicionado nova tipografia: caption2.

Revisão

  • Reformulação da escrita de classes.

0.7.2

February 27, 2018

Novidades

  • Adicionado input (generic e radio).
  • Adicionado suporte a Widgets JQuery.
  • Adicionado widget input.
  • Adicionado nova classe utilitária: .utils--border-divider.

Revisão

  • Automatizador de tarefas Grunt substituído por Gulp.
  • Adicionado suporte a cores e tema em navegadores sem suporte a variáveis.

0.6.4

February 24, 2018

Novidades

  • Adicionado novas tipografias:
    • display4
    • display3
    • display2
  • Adicionado novas classes utilitárias de margem, preenchimento e borda.
  • Tipografia ganhou suporte para responsividade.

Revisão

  • Cor do botão flat fixado.
  • Outras pequenas correções e fixes foram realizados.

0.5.1

February 23, 2018

Novidades

  • Adicionado grid.
  • Containers ganhou suporte para responsividade.
  • Adicionado classes utilitárias para responsividade.

0.4.5

February 20, 2018

Novidades

  • Adicionado botões.
  • Adicionado cores com opacidades para fundos.
  • Adicionado tipografia para transformações de texto e estilização (italic, uppercase, lowercase, capitalize).

Revisão

  • Tema destaque padrão trocado para "light-blue".
  • Classes de cores e temas marcadas como importantes.
  • Refatoração nas cores dos textos do rodapé.
  • Outras pequenas refatorações realizadas no código.

0.3.5

February 20, 2018

Novidades

  • Adicionado cartões.
  • Adicionado barra de ferramentas.
  • Adicionado tipografia para textos em background.
  • Adicionado .container9 como container principal. (Uso através da classe .container.)
  • Adicionado novas classes utilitárias e mapas.
  • Adicionado novas tipografias de textos baseadas no Material Design.
    • display1
    • headline
    • title
    • subheading2
    • subheading1
    • body2
    • body1
  • Adicionado arquivo scss do núcleo de estilos:
    • _mixins.scss
    • _placeholders.scss

Revisão

  • Espaçamento de letras modificado e tipografias para alinhamento e peso da fonte.
  • Removido formatação por elementos específicos.

0.2.15

February 17, 2018

Novidades

  • Adicionado temas principais (main).
  • Adicionado temas de realçe (accent).
  • Adicionado suporte a tipografia.
  • Adicionado containers.
  • Adicionado rodapé.
  • Adicionado classes utilitárias.
  • Adicionado fontes Roboto v18.
  • Adicionado novas funções:
    • get_pallete_color
    • get_theme_featured_color
    • get_theme_accent_color
    • get_theme_main_color
  • Adicionado arquivo de formatações globais.
  • Adicionado arquivos scss do núcleo de estilos:
    • _maps.scss.

Revisão

  • Função pxToRem renomeada para px_to.
  • Classes das cores tiveram seus nomes e padrões alterados.
  • Classes do tema tiveram seus nomes e padrões alterados.
  • Pequenas correções realizadas no código, função px_to fixada.

0.1.2

February 16, 2018

Novidades

  • Adicionado cores com suporte para textos, fundos e bordas.
  • Adicionado temas.
  • Adicionado suporte a normalize.css v8.0.0.
  • Adicionado suporte ao GruntJS e pacotes do Yarn.
  • Tarefa "default" adicionada para o GruntJS.
  • Adicionado arquivos scss do núcleo de estilos:
    • _variables.scss.
    • _functions.scss.

Destaques

  • Criado em 14/02/2018 ás 16:48.