element-hq / element-hq/element-x-android

Use FABs instead of top bar actions for progressing through flows

Open
#819 0 comments 1 reaction 0 assignees View on GitHub
T-Enhancement
Dominant language
Kotlin
Stars
2.4k
Forks
624
Avg merge
1d 14h
Merged PRs (30d)
149

Description

### Your use case

#### What would you like to do?

Change the create room/invite flow so that the primary forward navigation is performed using a floating action button, instead of a "Next"/"Create"/etc textual action in the top bar. (I'm not sure if there are any other flows in the app that might need this treatment, too..)

#### Why would you like to do it?

It's more consistent with the material guidelines and how other Android apps work. FABs are intended to put important actions in easy reach (you don't have to stretch all the way to the top of the screen), so we should them for such actions :)

### Have you considered any alternatives?

We could, of course, leave it as is. It's workable, it's just a little _off_ for a native Android app.

### Additional context

_No response_

### Are you willing to provide a PR?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.