story #10173 Have multiple dashboards
Have multiple dashboards


My personal page dashboard and Project dashboard:

  • These pages now use BurningParrot theme
  • I have a tabbar (tlp-tabs) so I can switch between several dashboards
  • The current dashboards are migrated under a "General dashboard"
  • Widgets are displayed using tlp-panes
  • The widgets and layout configuration is now in the edition dashboard modal
    • Layout customization : remove the layout manager and the custom layout possibility. Add a new three columns layout "1-2-1" in predefined layout. We can choose the prefered layout with a tlp-select
  • I can add an empty dashboard (no preconfigured or templated dashboard yet)
    • using a modal, I only have to give a name to the dashboard
  • I can edit and delete the dashboard directly from the tab
    • on hover and currently on this tab, buttons appear
  • All add/edit/delete dashboards/widgets are done with the same perms as before


  • [BONUS] I can reorder the dashboards (tabs)
  • No more footer ?


My personal page dashboard:

  • No right sidebar (projects) (do not reproduce what you see in the mockups for now)
  • Header only have a title (do not reproduce what you see in the mockups for now)

Project dashboard:

  • Header contains
    • project name
    • project privacy
    • parent project (if possible)
Marine Pieux (nynoe)
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Benjamin Dauton (bdauton)
2017-06-21 22:30
2017-04-21 15:55

Referencing story #10173

Git commit


Referenced by story #10173