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

Screen setup #3

Open
connyduck opened this issue Jul 2, 2019 · 3 comments
Open

Screen setup #3

connyduck opened this issue Jul 2, 2019 · 3 comments

Comments

@connyduck
Copy link

(I never used the mastodon moderation interface, I definitely need some help with that)

Here is an overview of what the moderation api can do:
mastodon/mastodon#9387

Looks like the two main entities to work with are users and reports. So we probably need a way do display a list of users (search and sortable) and a list of reports (at least sortable), and a detail view for each where you can actually perform the moderation actions.

My first idea would be to just have a bottom bar that switches between the two lists and controls for sorting/searching in the top bar.

When I have more time I will draw some wireframes for this

@0xBEEB
Copy link
Contributor

0xBEEB commented Jul 2, 2019

i was also thinking it would be neat to have a screen with instance analytics like (a line graph of toot activity, number of users, etc)

Also, would it make sense to add space in navigation for future mod api endpoints like silencing/suspending instances. If that number will likely go above three items, then maybe a nav drawer would make more sense? I suppose it could always be changed later though.

@connyduck
Copy link
Author

i was also thinking it would be neat to have a screen with instance analytics like (a line graph of toot activity, number of users, etc)

yes that would be awesome, there is no api support for it though. We should make issues at tootsuite for apis we would like to have.

Also, would it make sense to add space in navigation for future mod api endpoints like silencing/suspending instances. If that number will likely go above three items, then maybe a nav drawer would make more sense? I suppose it could always be changed later though.

I'd say bottom nav is fine for up to 5 items, provided we can find good icons for them. Nav Drawer is definitive more flexible, for me both are ok.

@0xBEEB
Copy link
Contributor

0xBEEB commented Jul 4, 2019

yes that would be awesome, there is no api support for it though. We should make issues at tootsuite for apis we would like to have.

I was thinking we could just use the instance endpoint and grab the stats hash. If that is grabbed from a regular background task, then we can store change over time and use that for a line graph.

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

2 participants