-
Task
-
Resolution: Fixed
-
L3 - Default
-
None
-
None
-
Not defined
Context:
New dashboard property description will be added and it has to be displayed on the dashboard view page as well as it should be editable on the dashboard edit page
AT:
- display description under the dashboard name field
- description should only take the width of the name field (cannot go underneath the buttons on the right)
- show only one line of description by default with ellipsis
- use more/less button to show/hide the rest of the description text
- in edit mode, on description hover show pencil edit button to the right, that opens edit description modal
- there should be a limit of 400 characters
- every change/creation of description should send mixpanel event (the same change event for all interactions)
Testing Notes:
- there is "No description yet" message displayed when there is no description
- in edit mode it is possible to add/edit a description using plain text editor in the edit modal
- in view mode description shorter then one line should be just displayed without any more/less buttons
- if the text is longer then one line there should be more/less button visible and it should toggle showing the rest of the description
- description editor has a length limit and after reaching the limit there should be red border around the editor and the confirm button should be disabled
- on add/edit f the description a mixpanel "optimize:editDescription" event is sent
This is the controller panel for Smart Panels app
[OPT-6877] Add description field for dashboard view and edit pages
Status | Original: Triage [ 10612 ] | New: Ready [ 10005 ] |
Description |
Original:
Context:
New dashboard property *description* will be added and it has to be displayed on the dashboard view page as well as it should be editable on the dashboard edit page AT: * display description under the dashboard name field * description should only take the width of the name field (cannot go underneath the buttons on the right) * show only one line of description by default with ellipsis * use more/less button to show/hide the rest of the description text * in edit mode, on description hover show pencil edit button to the right, that opens edit description modal !Screenshot from 2023-04-13 12-42-04.png! |
New:
Context:
New dashboard property *description* will be added and it has to be displayed on the dashboard view page as well as it should be editable on the dashboard edit page AT: * display description under the dashboard name field * description should only take the width of the name field (cannot go underneath the buttons on the right) * show only one line of description by default with ellipsis * use more/less button to show/hide the rest of the description text * in edit mode, on description hover show pencil edit button to the right, that opens edit description modal |
Description |
Original:
Context:
New dashboard property *description* will be added and it has to be displayed on the dashboard view page as well as it should be editable on the dashboard edit page AT: * display description under the dashboard name field * description should only take the width of the name field (cannot go underneath the buttons on the right) * show only one line of description by default with ellipsis * use more/less button to show/hide the rest of the description text * in edit mode, on description hover show pencil edit button to the right, that opens edit description modal |
New:
Context:
New dashboard property *description* will be added and it has to be displayed on the dashboard view page as well as it should be editable on the dashboard edit page AT: * display description under the dashboard name field * description should only take the width of the name field (cannot go underneath the buttons on the right) * show only one line of description by default with ellipsis * use more/less button to show/hide the rest of the description text * in edit mode, on description hover show pencil edit button to the right, that opens edit description modal * there should be a limit of 400 characters |
Attachment | New: Screenshot from 2023-04-12 10-16-43.png [ 60587 ] |
Description |
Original:
Context:
New dashboard property *description* will be added and it has to be displayed on the dashboard view page as well as it should be editable on the dashboard edit page AT: * display description under the dashboard name field * description should only take the width of the name field (cannot go underneath the buttons on the right) * show only one line of description by default with ellipsis * use more/less button to show/hide the rest of the description text * in edit mode, on description hover show pencil edit button to the right, that opens edit description modal * there should be a limit of 400 characters |
New:
Context:
New dashboard property *description* will be added and it has to be displayed on the dashboard view page as well as it should be editable on the dashboard edit page AT: * display description under the dashboard name field * description should only take the width of the name field (cannot go underneath the buttons on the right) * show only one line of description by default with ellipsis * use more/less button to show/hide the rest of the description text * in edit mode, on description hover show pencil edit button to the right, that opens edit description modal * there should be a limit of 400 characters * every change/creation of description should send mixpanel event (the same change event for all interactions) |
Assignee | New: Michal Konopski [ michal.konopski ] |
Status | Original: Ready [ 10005 ] | New: In Development [ 10312 ] |
Assignee | Original: Michal Konopski [ michal.konopski ] | New: Omran Abazeed [ omran.abazeed ] |
Status | Original: In Development [ 10312 ] | New: In Review [ 10212 ] |
Assignee | Original: Omran Abazeed [ omran.abazeed ] | New: Michal Konopski [ michal.konopski ] |
Status | Original: In Review [ 10212 ] | New: Rework [ 11413 ] |