lit_ui_kit 1.4.0
lit_ui_kit: ^1.4.0 copied to clipboard
A collection of widgets and screens for Flutter implementing the Lit UI design language.
1.4.0 #
FINAL RELEASEIMPORTANT: Please migrate to the (Leitmotif) package for future releases.- Replace the
childmember with a simpletitlemember onFixedOnScrollAppbar. - Add a
gradientColorsmember onLitFooterto customize its background gradient. - Add a
contrastColormember onLitUserIconto customize its background gradient.
1.3.0 #
- Rename
AboutAppDialogtoLitAboutDialog. - Add
LitInfoIcontoartlibrary. - Add
LitStaticLoadingScreentoscreenslibrary. - Improve error handling when calling
disposeon several custom controller classes. - Update
LitSansSerifStylestype system according toMaterial DesignGuidelines (https://material.io/design/typography/the-type-system.html#type-scale). - Add customizable
initialTabIndexandtransitionListenermembers onLitTabView.
1.2.0 #
- Fix overflow on
LitPrivacyPolicyScreen. - Allow custom padding on
LitOnboardingScreen. - Add
LitTextPageViewwidget to display a list of cards using a transition animation. - Add
LitPrivacyDisclaimerScreen. - Add
LitBoxShadows, a collection of styled box shadows. - Rename
ConfirmAgeScreentoLitConfirmAgeScreen. - Remove
url_launcherdependency.
1.1.0 #
- Move
LitSliderCardtosliderlibrary. - Add
LitColorPickerDialogto edit and createColorobjects. - Alter
LitSlider's default styling. - Fix unclean box shadow rendering on
LitSliderThumb. - Make
ConfirmAgeScreenreturn the submitted date using a callback method. - Add
addListenermember onLitSettingsPanelControllerto call custom callbacks on each action. - Add optional
hideflag onLitBottomNavigationto hide theLitBottomNavigationif needed. - Add
addListenermember onLitSnackbarControllerto call custom callbacks on each action. - Replace
ColumnwithStackto display grouped notifications onLitNotificationContainer. - Add customization options on
LitBottomNavigation. - Add
LitUserIconto display the username as an acronym on a colored background. - Alter default styling on
LitSliderandLitSliderCard. - Add
LitSettingsFooterto implement a minimalist settings section. - Constrain
LitFooter's width on landscape mode.
1.0.5 #
- Shorten the pubspec.yaml description's length to increase the pub score.
- Add animation and adjust styling on LitLockIcon.
- Refactor the ApplicationLicensesScreen.
- Add styling members to app bar widgets.
- Add
nextButtonLabelmember onLitOnboardingScreen. - Make labels uppercase on
LitPrivacyScreen. - Add opacity animation on
LitSnackbarwidgets. - Add alternative animation behavior (
SnackbarAnimationType) onLitSnackbarController. - Refactor
LitCreditsScreenand adjust default styling. - Add
DialogActionButton, a button primarily designed to be used on theLitTitledDialog. - Constrain the action buttons on
LitTitledDialog. - Alter button styling on
LitDatePicker. - Alter
LitCreditsScreen's back button color. - Add
resizeToAvoidBottomInsetmember onLitTabViewto enforce overlapping according to Material Design's guidelines. - Implement
DialogActionButtononDiscardDraftDialog.
1.0.4 #
- Remove
CustomInfoBar,DummyInfoBarandTransparentInfoBar. Please use the existingLitSnackbarwidgets to display feedback messages. - Replace the default
SlidingSnackbarwith theLitBaseSnackbar, which implements a solid background decoration. - Add
LitTransparentSnackbarto resemble the previousSlidingSnackbar's decoration. - Add
LitTransparentIconSnackbarto resemble the previousLitIconSnackbar's decoration. - Unify the
LitSnackbarControllermember variable naming on allLitSnackbarwidgets. - Add missing documentation on
LitSnackbarwidgets. - Extract the sans serif styles on
LitTextStylesinto seperateLitSansSerifStylesclass. - Extract the serif styles on
LitTextStylesinto seperateLitSerifStylesclass. - Add
upperCasemember on text widgets for easier text formatting on button labels. - Refactor
Exampleapp's homescreen to fit on themain.dartfile. - Update Readme's image assets using new logo design and screenshots.
1.0.3 #
- Reorganize source code by creating independent sub libraries
- Adjust default styling on several widgets
- Add an alternative way to use the sans serif
TextStyleclasses by accessing aListusing a style identifier - Reimplement the
LitOnboardingScreenand add interactive animations - Reimplement the
ConfirmAgeScreenusing theLitDatePickerDialogto handle user input - Add the
LitStartupScreen, a screen widget showing the app creator's logo and name on the first app startup - Replace the
LitRoundedOutlinedButtonwidgets on the Example app usingLitRoundedElevatedButtonwidgets - Add utitity functions using extensions on default classes
- Update the
package_infopackage to^2.0.2 - Update the
url_launcherpackage to^6.0.4
1.0.2 #
- Migrate to null safety
1.0.1 #
- Add several new widgets and screens
- Fix several bugs and glitches
1.0.0 #
- Initial release
- LitUIKit - LitUIKit enables you to create unique user interfaces in less time.