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

Allow for status action customization #37

Open
deanveloper opened this issue Jan 29, 2023 · 1 comment
Open

Allow for status action customization #37

deanveloper opened this issue Jan 29, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@deanveloper
Copy link
Collaborator

deanveloper commented Jan 29, 2023

Pitch

Add a way to customize which actions appear outside of the ellipsis menu for statuses. Should be similar to the UI Customization for which icons appear at the top-right of statuses, ie a list of checkboxes which determine the actions that appear for a status.

Optionally, it would be nice if we could add a way to combine the favorite and react buttons into a single button. Right-clicking or holding down on the favorite button would then allow for reacting.

Motivation

The timeline UI can get very crowded, especially on mobile after the addition of reactions. This is on a large phone screen too, I imagine this looks even more crowded on smaller phone screens

image

@deanveloper deanveloper added the enhancement New feature or request label Jan 29, 2023
@ghost
Copy link

ghost commented Mar 13, 2023

@deanveloper, based on my knowledge of RWD, the front-end React app would need to access the user's view port dimensions (most likely via the window global or a third-party library). Smaller view port widths would trigger the desired behaviors.

moyitpro pushed a commit to chikorita157/mastodon-sakura that referenced this issue Mar 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant