XF-Material-Library icon indicating copy to clipboard operation
XF-Material-Library copied to clipboard

🚀 Feature Request: Floating action button

Open techprotom opened this issue 3 years ago • 1 comments

🚀 Feature Requests

Floating action button

The floating action button is one of the most crucial components used in Google's material design - especially for layouts in which it is needed to add one or more items to a list or compose a new email. In addition to this - it's striking design - which can come in two forms (mini or normal size) make for a better user experience than using standard buttons.

Imagine this GitHub Repo as a puzzle - this puzzle is missing crucial parts. One of these parts is the floating action - which I know and can guarantee will be a perfect feature/addition to your library.

Implementing a floating action button in Xamarin.Forms right now is a clunky job - and a third-party library which makes it easier to implement a floating action button plus one that utilises material design would make not only my life - but the life of many others - just that much better.

Please consider adding this to your library - it will certainly attract more users.

Email me at [email protected] if you need help or want to ask any questions.

Images and links:

Floating action button: https://material.io/components/buttons-floating-action-button

Regular image

Mini image

On Hover image

On Clicked image

Extended image

Extended (no icon) image

Use cases (there are many)

image

image

image

image

image

image

Platforms affected (mark all that apply)

  • [✔️ ] :iphone: iOS
  • [✔️ ] :robot: Android
  • [✔️ ] :checkered_flag: WPF
  • [✔️] :earth_americas: UWP
  • [✔️] :apple: MacOS
  • [✔️ ] :tv: tvOS
  • [✔️ ] :monkey: Xamarin.Forms

techprotom avatar Nov 29 '20 19:11 techprotom

seconded. However basic functionality can be derived from MaterialIconButton. I have my made own basic FAB so could do a pull request so others have access to it too. I have not added the animation or renders for multiple options though. It is simply a round Icon button with an absolute positioning on the right-hand side of the screen.

ske66 avatar Dec 04 '20 10:12 ske66