Build admin dashboard page #259

Open
tobscure opened this Issue Aug 27, 2015 · 3 comments

Comments

Projects
None yet
5 participants
@tobscure
Member

tobscure commented Aug 27, 2015

The plan for the dashboard page is to have it as an open space for widgets that can be added by extensions and customised by the user:

screen shot 2015-08-27 at 11 28 05 pm

What needs to be done:

  • Come up with a base widget component or interface that extensions can extend to define their own widgets.
  • Allow extensions to register their widgets on app.widgets or app.widgetComponents or something.
  • Render widgets on the DashboardPage, based on the value of a config setting that stores the widget layout.
  • Allow widgets to be added/removed/dragged around in the UI, and save the layout to that config setting.
@alexbagirov

This comment has been minimized.

Show comment
Hide comment
@alexbagirov

alexbagirov Aug 27, 2015

I can't see an image...

I can't see an image...

@tobscure tobscure referenced this issue Aug 28, 2015

Closed

v0.1.0 roadmap (old) #74

19 of 53 tasks complete

@tobscure tobscure added the Feature label Aug 28, 2015

@justjavac justjavac referenced this issue in justjavac/Flarum Sep 7, 2015

Open

Flarum v0.1.0 开发路线图 #3

18 of 53 tasks complete
@Macfresno

This comment has been minimized.

Show comment
Hide comment
@Macfresno

Macfresno Dec 28, 2015

That will be awesome

That will be awesome

@franzliedke franzliedke modified the milestone: 0.1.x Apr 7, 2016

@tobscure tobscure removed this from the 0.1.x milestone Jul 22, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment