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
UX: Show a widget-based Dashboard to logged users instead of a timeline #860
Labels
New Issue
Please apply this label to any new issues :)
Milestone
Comments
3 tasks
mayel
added a commit
to bonfire-networks/bonfire_spark
that referenced
this issue
Mar 4, 2024
mayel
added a commit
to bonfire-networks/bonfire_spark
that referenced
this issue
Mar 10, 2024
mayel
added a commit
to bonfire-networks/bonfire_ui_me
that referenced
this issue
Mar 10, 2024
mayel
added a commit
to bonfire-networks/bonfire_tag
that referenced
this issue
Mar 10, 2024
mayel
added a commit
to bonfire-networks/bonfire_common
that referenced
this issue
Mar 10, 2024
mayel
added a commit
to bonfire-networks/bonfire_ui_common
that referenced
this issue
Mar 10, 2024
mayel
added a commit
to bonfire-networks/bonfire_spark
that referenced
this issue
Mar 11, 2024
mayel
added a commit
to bonfire-networks/bonfire_ui_me
that referenced
this issue
Mar 11, 2024
mayel
added a commit
to bonfire-networks/bonfire_tag
that referenced
this issue
Mar 11, 2024
mayel
added a commit
to bonfire-networks/bonfire_social
that referenced
this issue
Mar 11, 2024
mayel
added a commit
to bonfire-networks/bonfire_ui_social
that referenced
this issue
Mar 11, 2024
mayel
added a commit
to bonfire-networks/bonfire_ui_common
that referenced
this issue
Mar 11, 2024
mayel
added a commit
that referenced
this issue
Mar 11, 2024
closing as done, can open other issues for creating additional widgets and/or a system for users to configure/add widgets |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Timelines are ubiquitous in social networks and serve their purpose. But they must not be the unique way to interact with the network. Especially given bonfire's modularity and extensible approach - trying to fit everything into a timeline will end up being pretty limiting and frustrating.
We want to investigate other approaches to the user dashboard (basically the homepage), where rather than the users being catapulted into a stream of posts, the dashboard is a configurable view made of widgets that summarize the most important activities, interactions, news from their network.
Such summary can include recent signups (to welcome new users), a selection of posts and links that are seeing a lot of activity on the instance or in their network.
But depending on each user's preference, they may want to include a widget of most popular audio or songs, photos etc (leveraging the feed refactor/optimisation #858 )
And of course with new extensions we will benefit from more widgets to include in the user dashboard page.
Here is a first implementation mockup:
The text was updated successfully, but these errors were encountered: