flume 0.5.0
flume: ^0.5.0 copied to clipboard
Implementation of the Flume design system and components for Flutter.
0.5.0 #
- BREAKING: Swap out
Montserratfont withSorafont
0.4.2 #
- Added average color extraction functions;
meanandmodal
0.4.1 #
- Add
packageparameter toFlumeTypographyData
0.4.0 #
- BREAKING: Set lower SDK constraint to ">=3.0.0" to make use of new language features
- Added
rangeoption to DatePicker
0.3.2 #
- Fixed
AmbiancePalette.lightalgorithm that sometimes computed very off colors
0.3.1 #
- Added extra step to
tool/icons.dartfor stripping - Introduced
lighter()anddarker()functions toAmbianceState - Marked
up()anddown()as deprecated, replaced by the above. - Added
toMap()andvaluesto allFlumeThemesubclasses - Fixed expanded
InputFieldsizing issues - Wrapped
Buttonchildren withFlexibleto avoid clipping on overflow - Redesigned and overhauled example app
0.3.0 #
- BREAKING: Removed
showBordersfrom ScrollableList - Added DatePicker component
- Added
spacingprop to ScrollableList
0.2.23 #
- Removed all dart:io imports
0.2.22 #
- Migrated back from
MediaQueryData.fromViewtoMediaQueryData.fromWindowfor backwards compatibility
0.2.21 #
- Branched out web condition to fully support web
0.2.20+1 #
- Update broken README link
0.2.20 #
- Migrated docs from README to flume.gameflow.dev
- Updated screenshots
0.2.19 #
- Added screenshots to
pubspec.yaml - Migrated from
MediaQueryData.fromWindowtoMediaQueryData.fromView
0.2.18 #
- Shrunk
Checkboxsize to 20x20 (was 24x24)
0.2.17 #
- Fix analyzer issues
0.2.16 #
- Add
titlePaddingtoScrollableList - Set default
colorandoverflowon typography data
0.2.15 #
- Set
Dividerheight to its thickness
0.2.14 #
- Add
paddingproperty toCellfor overridingdensebehavior
0.2.13 #
- Updated colors of tonal buttons to match specification
0.2.12 #
- Added license generator for font licenses
0.2.11 #
- Brightened active thumb color of
TonalSwitch
0.2.10 #
- Hid
SearchBarexport from material
0.2.9 #
- Changed
Skeletonbehaviur to expand (fill parent) by default
0.2.8 #
- Set
Skeletonwidthandheightparemeters as nullable
0.2.7 #
- BREAKING: Renamed
ShimmertoSkeleton
0.2.6 #
- Changed ScrollableList to wrap children in SafeArea by default, can be disabled with the
wrapWithSafeAreaparameter
0.2.5 #
- Added multiline support to
ValidationMessage
0.2.4 #
- Disabled
onPressedandonSelectedcallbacks for buttons in disabled state
0.2.3 #
- Removed
TopBarcomponent, as it's too much to abstract away (e.g. different routing, navigators etc.)
0.2.2 #
- Changed
Checkboxto use tonal colors
0.2.1 #
- BREAKING: Renamed
onChangeparams toonChangedto align with the familiar Material API - BREAKING: Renamed
checkedtovaluefor Checkbox - Increased
Checkboxicon size
0.2.0 #
- Added
Checkboxcomponent - Renamed
SymbolButtontoIconButton, but kept backwards-compatible SymbolButton - Added re-export of
package:flutter/material.dartwith pre-hidden conflicting symbols. Usepackage:flume/material.dartto avoid conflict imports.
0.1.7 #
- Added
TabButtoncomponent
0.1.6 #
- Changed back to old release workflow
0.1.5 #
- Changed repository visibility to public
- Removed revoked, hard-coded Figma access token
- Changed
tools/icons.dartto require--tokenoption
0.1.4 #
- Loosened Dart version constraints
0.1.3 #
- Added README
- Changed docs to include more details
- Changed required SDK version to >=3.0.0-204.0.dev for compatibility reasons
0.1.2 #
- Changed
ScrollableListto set defaultpaddingvalue in constructor instead of insidebuild - Added
hintTextparam to SearchBar
0.1.1 #
- BREAKING: Removed
spaceBetweendue to conflict with divided and use of.spacedextension in ScrollableList - BREAKING: Changed
InputField'smaxLinesbehavior to depend on theexpandsproperty. If non-expandable,maxLinesdefaults to 1 as always, but ifexpandsistrue,maxLinesis set tonull. These are mutually exclusive. - Changed
Cellto wrap its children inside aSafeAreato avoid overlapping with physical borders. - Added
ScrollableList.staticfactory for non-scrollable, shrink-wrapped use - Added
FormGroupwidget - Added
SearchBarwidget
0.1.0 #
- BREAKING: Changed
FlumeTypographygetter types to returnTextStyle
0.0.12 #
- Changed
Buttonto only render icon if one is passed
0.0.11 #
- Changed
InputFieldtext alignment to be centered
0.0.10 #
- Removed divider for empty children in
ScrollableList
0.0.9 #
- Added
onTapOutsideproperty toInputField
0.0.8 #
- Added padding to leading widget in
TopBar
0.0.7 #
- Implemented
TonalSwitchcomponent - Added
denseproperty on Cell
0.0.6 #
- Added opacity for enabled state on
InputField
0.0.5 #
- Added
enabledproperty onInputField
0.0.4 #
- Added
leadingLabeltoTopBar - Fixed divider issuer in
ScrollableList - Refactored
InputFieldsuffix/prefix icons
0.0.3+1 #
- Formatted files
- Updated package description
- Updated package homepage
0.0.3 #
- Added opacity animation on
Cellwhen pressed - Exposed
prefixIconforInputFieldcomponent
0.0.2 #
- Implemented
ScrollableList - Implemented
FlumeFlex,FlumeColumn,FlumeRow,FlumeWrap - Implemented
Tilecomponent for use with lists - Updated
Cellimplementation - Implemented
Shimmercomponent - Updated documentation and templates
- Added new
BuildContextextensions
0.0.1 #
- Initial release containing baselines for the most essential components. Everything, including Ambiance and Widget APIs are subject to breaking changes.
