layrz_theme 4.1.2
layrz_theme: ^4.1.2 copied to clipboard
Layrz standard theme library for Flutter, based on Material You (Material 3).
Changelog #
4.1.2 #
- Hotfix on
ThemedSelectInputandThemedDualListInput.
4.1.1 #
- New page builder called
ThemedPageTransitionto help to create a page transition with a fade animation. - Updated
ThemedSelectInputandThemedMultiSelectInputto comply with the new schema of pickers. - Updated
ThemedDualListInputto comply with the new schema of apps. Also, now will append new items when is updated.
4.1.0 #
- New widget
ThemedTooltip, basically it's an a re-invention of theTooltipwidget, provides the option to change the spawn position of the tooltip, and prevents the issue with the defaultTooltipwidget related to the tap gesture, allowing to use any gesture on the child widget. - Updated the structure logic of the
ThemedLayoutand layout-related widgets, now, the shadows will overlap correctly. - Updated
generateLightTheme()andgenerateDarkTheme()withTooltiptheme. - Replaced
TooltipforThemedTooltipin theThemedButtonwidget. - Added the property
useDefaultRedirecton theThemedNavigatorPage, basically allows to push the parent page of the nested pages when istrue, when isfalsewill push the first page of the nested pages. - Updated
ThemedColorPickerto support multiple pickers from the packageflex_color_picker. - Migrated
ThemedDurationInputfrom anOverlayto aDialog. - Updated
ThemedTextInputto supportchoicesto work like a combobox. - New widget
ThemedNumberInput, basically is aThemedTextInputwith anumof return. - New widget
ThemedCalendarand helper classesThemedCalendarEntryandThemedCalendarRangeEntry.- FYI, we only support the Monthly calendar, if you want to help us to support the other calendars, please, feel free to open a MR, help is always welcome.
- New widgets
ThemedMonthPickerandThemedMonthRangePicker. - New widgets
ThemedDatePickerandThemedDateRangePicker. - New widgets
ThemedTimePickerandThemedTimeRangePicker. - Updated widgets
ThemedDateTimePickerandThemedDateTimeRangePickerto new picker format (From custom Overlay to Dialog). - Updated widgets
ThemedAvatarPicker,ThemedColorPicker,ThemedEmojiPickerandThemedIconPickerto new picker format (From custom Overlay to Dialog).
4.0.25 #
- Fixed toggle theme on
ThemedLayoutandadditionalActionswhenThemedLayoutStyleisThemedLayoutStyle.sidebar
4.0.24 #
- Improved UX in
ThemedDualListInputwhen selecting all while searching
4.0.23 #
- Fixed
ThemedTabletable mode (Desktop) to show the dividers correctly
4.0.22 #
- Added
customSortingFunctiontoThemedColumnallowing to sort the values of the column using a custom function
4.0.21 #
- Changes on Layout widgets to support correctly the System UI Overlay on Android and iOS
- Added loaders to
drawAvatarandThemedImage
4.0.20 #
- Updated shadow color on the
generateLightThemeygenerateDarkThemetoColors.black.withOpacity(0.3) - Added
Layo
4.0.19 #
- Improvements in
ThemedLayoutand layout-related widgets, now will considerMediaQuery.of(context).paddingto the fixed overlays' locations.
4.0.18 #
- Some hotfixes in
ThemedLayoutand layout-related widgets
4.0.17 #
- Added
currentPathto overrides the currentPath on Layout
4.0.16 #
- Added support on
ThemedLayoutand layout-related widgets to use differentpushNamed()andpop()navigator methods. (Basically can support go_router)
4.0.15 #
- Added
elevation,shadowColorandreverseproperties todrawAvatar() - Updated functionality of
colorproperty ondrawAvatar(), now will apply todynamicAvatar - Updated documentation of
reverseongenerateContainerElevation()
4.0.14 #
- Corrections on Text size prediction in
ThemedSnackbar, should not overflow the text.
4.0.13 #
- Updated
widthforThemedSnackbar, now, for screens with width mess than500uwill expand to the full width of the screen
4.0.12 #
- Added
disableNotificationstoThemedAppBarto disable notification icon.
4.0.11 #
- New helper functions
saveFileandpickFileto help in the process to save a file or get a files from the device.
4.0.10 #
- Added the option to disable
SafeAreainside a child of theThemedLayout - Added the possibility to change the padding of the child inside of the
ThemedLayout
4.0.9 #
- Fixed
ThemedNotificationIconto handle Dynamic Island (And hopefully anySafeAreapadded segment)
4.0.8 #
- Adjusted status bar color when the
ThemedDraweris opened or closed.
4.0.7 #
- New function
setThemedSnackbarScaffoldKeyto set aGlobalKey<ScaffoldState>to theThemedSnackbar. ThemedSnackbarnow will use as primary context theGlobalKey<ScaffoldState>setted before, otherwise, will use the providedBuildContextin the constructor.
4.0.6 #
- Added default empty text for Notifications and reduced size of the logo on
ThemedAppBar - Added name of the page in the
ThemedLayoutStyle.sidebaras a "Fake AppBar"
4.0.5 #
- Fixes on design on Android
4.0.4 #
- New widget
ThemedLayoutto unifyThemedAppBar,ThemedDrawerandThemedTaskbarusing a unified Layrz style - Internal file organization updated to a sub-libraries schema
4.0.3 #
- Fixed
ThemedTableactions having no divider - Added shadow color to
ThemedDrawerelements
4.0.2 #
- Modified constraints for
file,collectionandgoogle_fontsto accomplish pub points warnings
4.0.1 #
- Fixes related to pub points
- Added new style for buttons
ThemedButtonStyle.filledFabto accomplish the buttons of Material You
4.0.0 #
- Initial public release