zwap_design_system 0.1.554 copy "zwap_design_system: ^0.1.554" to clipboard
zwap_design_system: ^0.1.554 copied to clipboard

This is a package to build a standard design system kit for any zwap projects

0.0.1 #

  • First version with base components

0.0.2 #

  • Added default text styles

0.0.3 #

  • Added all the main components

0.0.4 #

  • Fixed pubspec.yaml

0.0.5 #

  • Fixed some package problems

0.0.6 #

  • Added calendar picker

0.0.7 #

  • Added infinite scroll component

0.0.8 #

  • Adjusted the profile components

0.0.9 #

  • Adjusted some general components

0.0.10 #

  • Added example.dart

0.0.11 #

  • Added custom future builder

0.0.12 #

  • Fixed custom future builder

0.0.13 #

  • Added callback function to view profile in the suggested users row / column

0.0.14 #

  • Added the pk number to the User model

0.0.15 #

  • Added some basic screens

0.0.16 #

  • Fixed some basic screens

0.0.17 #

  • Fixed suggestedCard element

0.0.18 #

  • Fixed the explore components

0.0.19 #

  • Fixed the explore components

0.0.20 #

  • Fixed the infinite scroll component

0.0.21 #

  • Fixed the sneak user component

0.0.22 #

  • Fixed the settings components

0.0.23 #

  • Fixed the settings components and just added the Utils classes and functions

0.0.24 #

  • Fixed the settings components

0.0.25 #

  • Added email regex to constants value and an extensions to DateTime object in the Utils file

0.0.26 #

  • Added some translations

0.0.27 #

  • Fixed some utilities functions

0.0.28 #

  • Adjusted the theme colors for bottom navigation bar

0.0.29 #

  • Added the bottom icon component for the bottom navigation bar

0.0.30 #

  • Fixed style for the bottom icon component

0.0.31 #

  • Fixed style for the bottom icon component

0.0.32 #

  • Fixed the state for the button icon menu

0.0.33 #

  • Fixed some utilities functions

0.0.34 #

  • Removed the bottom menu state

0.0.35 #

  • Fixed the base text

0.0.36 #

  • Added meeting details model and some meetings component

0.0.37 #

  • Added major components

0.0.38 #

  • Added major components

0.0.39 #

  • Optimized the targets state

0.0.40 #

  • Optimized the complete bio state

0.0.41 #

  • Optimized the state inside the components

0.0.42 #

  • Remove temporally the html push navigator state

0.0.43 #

  • Added static function to register any T object with GetIt in a proper way

0.0.44 #

  • Fixed any registered instance type

0.0.45 #

  • Fixed the state for the infinite scroll

0.0.46 #

  • Adjusted the state inside the provider customer

0.0.47 #

  • Adjusted the state inside the provider customer

0.0.48 #

  • Removed any registration of the instance

0.0.49 #

  • Removed the instance param from the infinite scroll

0.0.50 #

  • Removed the Consumer from the infinite scroll component

0.0.51 #

  • Added the callBack function on click on item on card steps component

0.0.52 #

  • Changed the lateral menu items from a list to a map

0.0.53 #

  • Reverted the lateral menu initial params

0.0.54 #

  • Added the internal param for the custom asset inside the splash screen

0.0.55 #

  • Adjusted the network card screen and added some data models in order to support the network card

0.0.56 #

  • Added the infinite scroll for the network card item

0.0.57 #

  • Fixed every translation text on the zwap application

0.0.58 #

  • Fixed the infinite scroll state and the the network contacts list with its infinite scroll state

0.0.59 #

  • Adjusted the flex inside the checkListItem widget

0.0.60 #

  • Added a change menu item callBack function

0.0.61 #

  • Added a param on callBack change lateral menu item

0.0.62 #

  • Added a param to init lateral menu started selected

0.0.63 #

  • Added all controller to handle changing data on tab bar and scroll controller

0.0.64 #

  • Added callBack on TabBarController

0.0.65 #

  • re init the controller to position to the start the controller

0.0.66 #

  • Fixed the TabController to handle changing new index

0.0.67 #

  • Added check on item if is it clickable on missing steps card

0.0.68 #

  • Adjusted the planning card

0.0.69 #

  • Fixed import libraries

0.0.70 #

  • Adjusted the data model for the meetings data

0.0.71 #

  • Removed unused params inside PlanMeeting card component

0.0.72 #

  • Adjusted the data models

0.0.73 #

  • Removed the NetworkData model

0.0.74 #

  • Fixed some components inside the complete profile steps

0.0.75 #

  • Fixed some components inside the complete profile steps

0.0.76 #

  • Changed the targets component design

0.0.77 #

  • Fixed the design style for some components inside the complete profile steps

0.0.78 #

  • Added function to round to two decimals a double number and some translation texts

0.0.79 #

  • Added validation on bio input

0.0.80 #

  • Removed the on click action on sneak user for complete profile

0.0.81 #

  • Fixed the interests state

0.0.82 #

  • Fixed the input tag element with correct flex

0.0.83 #

  • Changed the padding inside the tag elements

0.0.84 #

  • Added vertical scroll inside the edit profile card

0.0.85 #

  • Fixed input tag state

0.1.486 #

  • Fixed PageData next and previus can be null, added utils constructors

0.1.487 #

  • ZwapInput added custom TextCapitalization and InputFormatters

0.1.488 #

  • Beta version of selectable text

0.1.489 #

  • ZwapSelect added delay between fetch and on empty responses

0.1.490 #

  • New ZwapColors: Primary500, Primary600, Primary700Dark, Primary900Dark, Neutral300Dark,Error25, Error50
  • ZwapButtons added pressed state
  • ZwapButtonDecorations from Design System 2.0

0.1.491 #

  • Added github actions pipeline

0.1.493 #

  • Added Border and IconColor properties to ZwapIconDropDowns

0.1.494 #

  • Added new text styles to ZwapTypography and ZwapText

0.1.495 #

  • Added new text styles to ZwapTypography and ZwapText + textAlign propery in ZwapTextMultiStyle

0.1.498 #

  • Animation in ZwapCheckbox and rounded icon instead of normal one
  • Added open eye and closed eye in ZwapIcons
  • Added custom prefix and suffix in ZwapInput
  • New ZwapTextMultiStyle with custom text styles and Link support

0.1.499 #

  • Added loading state to ZwapButton

0.1.500 #

  • Fixed bug on ZwapButton that allow user to click even if disabled

0.1.501 #

  • Added onEditingComplete propery to ZwapInput

0.1.502 #

  • Fixed TextAlign in ZwapMultiStyleText

0.1.503 #

  • Fixed ZwapTextMultiStyle problem

0.1.504 #

  • ZwapInput now have obscure property and autofillHints is a list of String

0.1.505 #

  • New component ZwapPercentWidget
  • Zwap Shadows are now constants
  • Added some new styles to ZwapTypography

0.1.506 #

  • Improvements to ZwapPercentWidget decorations

0.1.507 #

  • Refactoriong ZwapButtonDecorations with new colors

0.1.508 #

  • Added dynamic animation duration to ZwapButtonDecorations

0.1.509 #

  • ZwapWeeklyCalendarPicker now auto fill missing slots making all days same slot lenght
  • ZwapStories allow to quickly see and test DesignSystem widgets. Supported widgets:
    • ZwapButton
    • ZwapPercentWidget
    • ZwapWeeklyCalendarPicker
  • Removed all `print()´ calls inside components

0.1.516 #

  • Refactoring of ZwapCheckBox
  • Added ZwapCheckBoxDecorations and ZwapCheckBoxStateDecorations and design sysem defaults

0.1.517 #

  • Graphic fix in ZwapCheckBox

0.1.518 #

  • Now ZwapSelect overlay will auto resize to not overflow outside the bottom side of the screen. If size should be < 150 logical px, ZwapSelect will show select overlay above the input

0.1.519 #

  • Fixed bugs in InitialTextController
  • Added minLengh, showMinLenghtIndicator and showClearAll properties to ZwapInput
  • Added few new TextStyle in ZwapTypography
  • Added safe text constructor in ZwapTextMultiStyle and zwapTextType property in ZwapTextSpan
  • Created ZwapInput story (incomplete)

0.1.520 #

  • Fixed bugs in onChanged callback of ZwapInput

0.1.521 #

  • Updated Provider version

0.1.522 #

  • Added ZwapSimplePercent to show only the percent circular indicator
  • Added backgroundLineWidth property to ZwapPercentIndicatorDecorations

0.1.523 #

  • Added new gradients: ButtonGrad and ButtonGradHover to ZwapColors

0.1.524 #

  • Added error500 to ZwapColors

0.1.525 #

  • Now ZwapStars and ZwapStarsRating title is optional

0.1.526 #

  • Added animateFromLastPercent and maximumFractionalDigits to ZwapPercent and ZwapSimplePercent

0.1.527 #

  • ZwapSelect multuple (with tags) improved

0.1.528 #

  • ZwapText now have always SFUIText as Font Family

0.1.529 #

  • ZwapText now have translateKey property to handle different languages

0.1.530 #

  • Added MarqueeWidget to atoms

0.1.531 #

  • Improvements in ProfileCard widget

0.1.532 #

  • Fix some class problems

0.1.533 #

  • Added Zwap Tutorial Overlay library:
    • ZwapTutorialOverlayFocusWidget
    • ZwapTutorialOverlayEntry
    • ZwapSimpleTutorialWidget
    • ZwapComplexTutorialWidget
    • ZwapTutorialStep and ZwapTutorialStepContent
    • ZwapTutorialController
    • ZwapTutorialAnimatedBackgroundBlur
    • _ZwapTutorialOverlayWrapper, _StepWidget, _MultipleStepWidget

0.1.534 #

  • Added the focusWidgetWrapper arg in ZwapSimpleTutorialWidget and ZwapComplexTutorialWidget for duplicate widget that depends on providers

0.1.535 #

  • Now ZwapSelect calls onAddItem callback if required and overlay has been closed with enter, tab or esc key, or by clicking outside it

0.1.536 #

  • Added ZwapButtonDecorations.gradient decorations

0.1.537 #

  • Added cta to ZwapSimpleTutorialOverlay

0.1.538 #

  • Some little performance improvements on ZwapInfiniteScroll

0.1.539 #

  • Big fixing

0.1.540 #

  • Added ZwapSrollControlsListTime
  • Refactoring of ZwapScrollArrow
  • Added key property to ZwapIcons
  • Added ZwapScrollItems story to ZwapStoryBook
  • Added EndNotifierScrollController component
  • Marked ZwapInfineScroll as deprecated

0.1.541 #

  • Changed EndNotifierScrollController to EdgeNotifierScrollControler: onStartReached propery added

0.1.542 #

  • Added trailing to ZwapSrollControlsListTime

0.1.543 #

  • Removed ZwapCalendarPicker
  • Refactoring of ZwapWeeklyCalendarPicker:
    • ZwapWeeklyCalendarPickFilter and ZwapWeeklyCalendarShowFilter are more cleaned and organized. Use ZwapWeeklyCalendarPickFilter to handle letting the user selecting some slots, chose dinamically which slots checking and return a ZwapWeeklyCalendarHandleFilter (one of allow, cancel or replace). Use ZwapWeeklyCalendarShowFilter to manage which slots hide (ie: not printed on screen) or disable (ie: assuming the disabled state decorations)
    • Customize all or only some of the slots with differend and fully customizable WeeklyCalendarPickerDatSlotWidget. Simply use the .customizeItem(...) or .customizeItems(...) ZwapWeeklyCalendarShowFilter filters to provide a WCPDateSlotWidgetDecorations object. Or the parameter in the _ZwapWeeklyCalendarPickerItem: daySlotDecoration
    • Use one of the five ZwapWeeklyCalendarPickFilter different filters to manage every different case of picking and one of the six ZwapWeeklyCalendarPickMaxFilter filters to manage the maximum selectable items count.
    • Now ZwapWeeklyCalendarPicker day slots are animated

0.1.544 #

  • Marked ZwapLongText as deprecated
  • Added ZwapExpandableText

0.1.545 #

  • Refactoring of ZwapPrimaryTabBar

0.1.546 #

  • Now ZwapMultiStyle text is called ZwapRichText and its main constructor is deprecated
  • ZwapTextSpan now support children with recursive text syles (as the Flutter TextSpan)

0.1.547 #

  • Added hover state in ZwapPrimarTabBar

## 0.1.548

  • Added resposive ZwapSwitch

## 0.1.549

  • Fixed a problem in ZwapTypography

## 0.1.550

  • Now ZwapTextSpan.fromZwapTypography(...) can apply only the color without replacing style

## 0.1.552

  • Added textStyle and disabledTextStyle fields to ZwapInput

## 0.1.553

  • Added cursorColor field to ZwapInput

## 0.1.554

  • Added NewModalMultiStepBody widget to handle multiple step modals easily