•  
     
    story #10173 Have multiple dashboards
Summary
Empty
Have multiple dashboards

Array

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)
Status
Empty
Done
Development
  • [ ] 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?
Empty
Details
#10173
Benjamin Dauton (bdauton_enalean)
2017-06-21 22:30
2017-04-21 15:55
4534

References
Referencing story #10173
Referenced by story #10173

Other

gerrit #8306
gerrit #8308
gerrit #8309
gerrit #8313
gerrit #8317
gerrit #8318
gerrit #8320
gerrit #8321
gerrit #8330
gerrit #8333
gerrit #8336
gerrit #8338
gerrit #8339
gerrit #8343
gerrit #8344
gerrit #8345
gerrit #8348
gerrit #8358
gerrit #8360
gerrit #8364
gerrit #8366
gerrit #8370
gerrit #8371
gerrit #8373
gerrit #8379
gerrit #8383
gerrit #8384
gerrit #8386
gerrit #8397
gerrit #8400
gerrit #8403
gerrit #8413
gerrit #8420
gerrit #8421
gerrit #8422
gerrit #8425
gerrit #8436
gerrit #8445
gerrit #8447
gerrit #8448
gerrit #8449
gerrit #8463
gerrit #8464
gerrit #8465
gerrit #8469
gerrit #8470
gerrit #8471
gerrit #8472
gerrit #8477
gerrit #8488
gerrit #8493
gerrit #8499
gerrit #8500
gerrit #8501
gerrit #8509
gerrit #8510
gerrit #8513
gerrit #8514
gerrit #8515
gerrit #8518
gerrit #8519
gerrit #8520
gerrit #8521
gerrit #8522
gerrit #8526
gerrit #8527
gerrit #8528
gerrit #8530
gerrit #8531
gerrit #8532
gerrit #8537
gerrit #8544
gerrit #8545
gerrit #8548
gerrit #8550
gerrit #8553
gerrit #8555
gerrit #8556
gerrit #8557
gerrit #8558
gerrit #8561
gerrit #8562
gerrit #8564
gerrit #8565
gerrit #8567
gerrit #8570
gerrit #8576
gerrit #8578
gerrit #8579
gerrit #8584
gerrit #8585
gerrit #8586
gerrit #8589
gerrit #8598
gerrit #8606
gerrit #8608
gerrit #8617
gerrit #8620
gerrit #8622
gerrit #8624
gerrit #8625
gerrit #8628
gerrit #8636
gerrit #8637
gerrit #8638
gerrit #8641
gerrit #8642
gerrit #8643
gerrit #8644
gerrit #8645
gerrit #8646
gerrit #8647
gerrit #8649
gerrit #8654
gerrit #8655
gerrit #8656
gerrit #8661
gerrit #8663
gerrit #8670
gerrit #8676
gerrit #8680
gerrit #8682
gerrit #8684
gerrit #8685
gerrit #8689
gerrit #8691
gerrit #8692
gerrit #8693
gerrit #8696
gerrit #8697
gerrit #8698
gerrit #8699
gerrit #8700
gerrit #8701
gerrit #8704
gerrit #8705
gerrit #8706
gerrit #8707
gerrit #8708
gerrit #8709
gerrit #8710
gerrit #8715
gerrit #8719
gerrit #8723
gerrit #8724
gerrit #8725
gerrit #8726
gerrit #8727
gerrit #8728
gerrit #8729
gerrit #8730
gerrit #8737
gerrit #8738
gerrit #8745
gerrit #8747
gerrit #8752
gerrit #8770
gerrit #8771
gerrit #8774
gerrit #8778
gerrit #8784

Follow-ups

User avatar
Thomas Gerbet (tgerbet)2017-05-30 08:35
gerrit #8488 integrated into Tuleap 9.8.99.5.

  • So that
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • So that
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Attachments 5-project-dashboard-add-from-template@2x.png, 8-project-dashboard-edit@2x.png removed; 8-project-dashboard-add-widget.png added
User avatar
Marine Pieux (nynoe)2017-04-25 16:28
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
Marine Pieux (nynoe)2017-04-25 16:26
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
Marine Pieux (nynoe)2017-04-25 16:17
  • Attachments 7-project-dashboard-rename@2x.png removed; 8-project-dashboard-edit@2x.png added
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar

Where is the [customize] button that let someone add widgets and customize the layout of the dashboard?

Should we keep the previous way of customization of the dashboard? If the answer is NO, how does a user choose that the middle column in this mockup is wider than its siblings?

When do the buttons edit/remove appear on a tab? When we hover the tab? When the tab is selected? Both at the same time?

Should we reproduce what is in the mockup for the project dashboard header or will it be done in a dedicated story?


  • So that
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • So that
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Permissions set to