AutarkLabs / open-enterprise

A suite of apps that includes allocation, dot voting, issue curation, and other planning tools so organizations can collectively budget and design custom reward & bounty systems.
GNU General Public License v3.0
92 stars 54 forks source link

Modify widgets to have primary/secondary selectors on create #1879

Closed Quazia closed 4 years ago

Quazia commented 4 years ago

This issue should cover the following acceptance criteria:

image When bringing up a New widget panel, there should be drop down selectors for Primary, and Secondary columns.

image Once the widget has been loaded it should display in the appropriate column, (a) primary or (b) secondary.

There should be some logic for handling widget positioning in PanelContent.js. What must be added is the drop down to select positioning, and then a check must be handled against the display logic that currently exists for this positioning.

Currently, the New Widget panel, has a Type field, this should be the source field for the Markdown widget.

In addition we need a Widget drop down, but for now the only option would be Markdown.

Other options for the Widget drop down will be added in subsequent tickets.

ottodevs commented 4 years ago

This estimation should be increased a bit, as it is presented as an static layout when in fact it carries with calculations and dynamic state that makes the logic quite complex.

It does not take in account multiple widgets for the same column and it took extra effort to make it consistent with the designs.

My take on this was a 5 at least.

ottodevs commented 4 years ago

Done in AutarkLabs/about#54