-
Notifications
You must be signed in to change notification settings - Fork 15
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
Add Home/Dashboard page support? #54
Comments
The question would be, is this useful for the library to provide? Or would it be bloat? |
Definitely! I think the idea has merits, but there's a couple of things I think we need to figure out.
The main reason I didn't start with a dashboard is because of the aforementioned reasons, and also that I think dashboard by nature varies by business, so I don't see a way to provide a good default. And I'm not sure if ultimately it adds a lot of value to them (for example if it's not extensible enough to adapt to their use case, they just won't use it altogether) So my idea instead moved to using Widget as the building block - focus on building a core set of widgets, and this way users can plug & play these into their own dashboard page. One idea for example is to build a I am open to changing my mind though, maybe we can start off by answering some of the questions above! |
Charts? Even better!!! My initial thought was that:
The widget approach you suggest feels a lot more valuable and extensible.
|
At the moment there is Backoffice has no clear home/dashboard page. I think this could be a nice value addition. Just a simple page that has the app logo, some widgets with useful stats and some shortcuts to existing resources. @edisonywh, what do you think? Is this a stretch for the library, something outside scope?
What I have in mind is something that looks like:
At a high-level, we would add a new page type. Maybe
Backoffice.Page.Dashboard
?That page would have two functions:
widgets
andshortcuts
.widgets
would return a list of widgets, just like those at in theIndex
page.shortcuts
would return a list of shortcuts to other pages.The text was updated successfully, but these errors were encountered: