diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/PersonaBarPageTreeMenu.jsx b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/PersonaBarPageTreeMenu.jsx index 2fd4228d4c5..19820cb181b 100644 --- a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/PersonaBarPageTreeMenu.jsx +++ b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/PersonaBarPageTreeMenu.jsx @@ -3,6 +3,7 @@ import { PropTypes } from "prop-types"; import "./styles.less"; import PersonaBarSelectionArrow from "./_PersonaBarSelectionArrow"; import PersonaBarExpandCollapseIcon from "./_PersonaBarExpandCollapseIcon"; +import PersonaBarDraftPencilIcon from "./_PersonaBarDraftPencilIcon"; export class PersonaBarPageTreeMenu extends Component { @@ -47,11 +48,12 @@ export class PersonaBarPageTreeMenu extends Component { return listItems.map((item, index) => { return ( -
  • +
  • + {item.canViewPage && -
    - -
    {((item.childListItems && !item.isOpen) || !item.childListItems) && index === total && this.renderDropZone("after", item)}
    diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/styles.less b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/styles.less index fa20f35691e..375ec391e93 100644 --- a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/styles.less +++ b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/styles.less @@ -30,6 +30,23 @@ } } } + .list-item-menu-right { + width: 70px; + .draft-pencil { + width: auto; + display: inline-block; + svg:hover { + fill: @alto; + } + .dnn-persona-bar-draft-icon { + display: inline-block; + width: 20px; + } + .selection-arrow { + width: 50px; + } + } + } .tree-menu-ul ul { padding: 0; }