Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Null safety #31

Open
Medosopher opened this issue Mar 12, 2021 · 3 comments
Open

Null safety #31

Medosopher opened this issue Mar 12, 2021 · 3 comments

Comments

@Medosopher
Copy link

Any thoughts as to when null safety will be implemented?

@Skquark
Copy link

Skquark commented Jan 13, 2022

I want to offer up my Null-Safety migrated version too, with some extra features I added for myself about 2 years ago..

  ff_navigation_bar:
    git: https://github.com/skquark/Flutter-FFNavigationBar.git

Here's the bonus customizations:

  • barShadow: Optional BoxShadow effect of navigation bar
  • selectedItemBackgroundGradient: Optional LinearGradient of selected circle background (default uses selectedItemBackgroundColor)
  • unselectedItemIconGradient: Optional LinearGradient of unselected icon (default uses unselectedItemIconColor)
  • selectedItemBorderWidth: The thickness for the selected item's circle border (default = 4.0)
  • selectedItemIconSize: The size of the selected icon (default to theme)
  • unselectedItemIconSize: The size of the unselected icons (default to theme)
  • selectedItemTopOffset: The y offset of the selected icon's circle overhang (default = 10.0)
  • onClick: Optional function call when clicking the already selected item.

If you'd like me to make a pull request, would be glad to contribute. These customizations made it a lot nicer looking in my app, and probably make others out there happy..

@pablodz
Copy link

pablodz commented Feb 7, 2022

I want to offer up my Null-Safety migrated version too, with some extra features I added for myself about 2 years ago..

  ff_navigation_bar:
    git: https://github.com/skquark/Flutter-FFNavigationBar.git

Here's the bonus customizations:

  • barShadow: Optional BoxShadow effect of navigation bar
  • selectedItemBackgroundGradient: Optional LinearGradient of selected circle background (default uses selectedItemBackgroundColor)
  • unselectedItemIconGradient: Optional LinearGradient of unselected icon (default uses unselectedItemIconColor)
  • selectedItemBorderWidth: The thickness for the selected item's circle border (default = 4.0)
  • selectedItemIconSize: The size of the selected icon (default to theme)
  • unselectedItemIconSize: The size of the unselected icons (default to theme)
  • selectedItemTopOffset: The y offset of the selected icon's circle overhang (default = 10.0)
  • onClick: Optional function call when clicking the already selected item.

If you'd like me to make a pull request, would be glad to contribute. These customizations made it a lot nicer looking in my app, and probably make others out there happy..

Thanks bro @Skquark

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants