Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter the line UI

The line UI is a Components Library for Flutter ecosystem, based on the idea of animating lines, focusing on clean Interfaces where movement is the one who tells the message.
Preview demo here.

TODO

  • Add colors for Spinner.
  • Buttons disabled state (onPressed = null)
  • MultiSelector with Animations.
  • animate LinearInput Label.
  • Create ToggleButton with same generation structure as Button
  • Add Snackbar

Tech debt

  • Refactor Spinner impl.
  • LinearInput labels, add bottom option, and remove hardcoded Position offset.

Ideas

  • Implement a simpler TweenAnimationBuilder that does not require a Tween<PropertyX> implementation, and just requires a PropertyX lerp(PropertyX begin, PropertyX end, double t) function, which starts the tween when the property is changed. This would simplify the unnescesary boilerplate and complexity of creating Tween classes for animating properties. can be called LerpAnimationBuilder

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages