Skip to main content

nsj_design_system 0.0.12 copy "nsj_design_system: ^0.0.12" to clipboard
nsj_design_system: ^0.0.12 copied to clipboard

PlatformiOS

Biblioteca que contem a implementação dos componentes e estilos do design system da Nasajon.

0.0.12 #

  • Atualizada a dependência font_awesome_flutter da versão 10 para a 11, necessária para o Flutter 3.44+ (o IconData passou a ser final e a versão 10 não compila mais)

  • Ajustados os componentes que usam ícones do Font Awesome para o novo tipo FaIconData (acesso via .data nos usos com Icon), incluindo NhidsFilterChip, NhidsDateFormField, NhidsNumberSelection, NhidsSearchFormField, NhidsScaffold, NhidsSideSheet, NhidsToast, NhidsPagination, NhidsSelectCell, CustomChip, CustomDropdownWidget, AutocompleteTextField e DateTextFormFieldWidget

  • Alterado o CustomChip para receber icon opcional (IconData?), mantendo o xmark como padrão interno via FaIconData

  • Alterado o NhidsFilterChip para resolver o ícone padrão (caretDown) internamente, já que o novo tipo não permite mais valor padrão const no construtor

  • Ampliada a restrição do flutter_modular para >=5.0.0 <8.0.0, permitindo o uso com o flutter_modular 7

  • Ampliados os limites superiores das dependências calendar_date_picker2 (<4.0.0), google_fonts (<9.0.0), flutter_keyboard_visibility (<8.0.0) e pdfrx (<4.0.0), permitindo que os aplicativos consumidores usem as versões mais recentes sem overrides

0.0.11 #

  • Atualização dos tokens de cores do tema em NhidsLightColorTheme, AnaColors e AnaColorTheme

  • Ajustados os valores semânticos de primary, stepper, warningBackground, icons, label, field e containerBackground para refletirem a nova definição dos tokens

  • Corrigidos os fallbacks internos de componentes como NhidsSyncButton, CustomScaffold e NhidsScaffold para reutilizarem os tokens centralizados do design system

  • Corrigida a interpolação (lerp) da propriedade label nos temas de cor para manter a transição usando o valor correto

  • Alterado o NhidsTheme para aplicar highLight como scaffoldBackgroundColor

0.0.10 #

  • Alterado o NhidsCardTheme e o NhidsDialogTheme para retornarem o tipo CardThemeData e DialogThemeData respectivamente, para as novas versões do flutter

  • Alterado o ana_theme modificando também o CardThemeData e o DialogThemeData

0.0.9 #

  • Alteração da dependência pdf_render para pdfrx, pois a anterior ja não suportava mais atualizações e estava apenas em estado de manutenção

  • Diminuído o tamanho do logo da ANA no arquivo nhids_images

  • Atualizado a versão minima da dependência speech_to_text de 6.6.0 para versão 7.0.0

0.0.8 #

  • Atualização da dependência calendar_date_picker2

  • Correção dos botões do NhidsSelectDateDialogWidget

  • Correção do caminho do svg no ProfileImageWidget

0.0.7 #

  • Adicionado estado de loading no ProfileImageWidget

0.0.6 #

  • Mudando o nome do package nos widgets do NhidsSyncButton

0.0.5 #

  • Adição da logo para o sistema ANA e exposição do profile image widget

0.0.4 #

  • Novos widgets e métodos para gestão e tratamento de erros.

0.0.3 #

  • Mudança nas versões das bibliotecas.

0.0.2 #

  • Mudança na versão mínima do sdk do dart para 3.0.0.

0.0.1 #

  • Primeira versão da biblioteca de design system da Nasajon para uso interno.

  • Componentes básicos de UI, como botões, cores e tipografia.

0
likes
100
points
38
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Biblioteca que contem a implementação dos componentes e estilos do design system da Nasajon.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

asuka, avatar_glow, brasil_fields, calendar_date_picker2, collection, flutter, flutter_keyboard_visibility, flutter_modular, flutter_svg, font_awesome_flutter, google_fonts, intl, lottie, pdfrx, pointer_interceptor, rxdart, speech_to_text

More

Packages that depend on nsj_design_system