diff --git a/module/doc/css/objectlibs.css b/module/doc/css/objectlibs.css index e70a6841af..8656d576da 100644 --- a/module/doc/css/objectlibs.css +++ b/module/doc/css/objectlibs.css @@ -2,7 +2,7 @@ .addbtn {padding-top: 22px; height: 63px; border: 1px dashed #ddd; width: 60px;} .addbtn .icon-plus {font-size: 18px; display: block; opacity: 0.5; transition: opacity .2s; text-shadow: 1px 1px 3px rgba(0,0,0,.2);} .addbtn:hover .icon-plus {opacity: .9; animation: flash-icon 1s linear alternate infinite;} -#subHeader #dropMenu {min-width: 250px; box-sizing: inhert; max-height: inherit;} +#subHeader #dropMenu {min-width: 250px; box-sizing: inherit; max-height: inherit;} #subHeader #dropMenu .table-col .list-group {padding-top: 10px;} .main-col .block-files .panel-heading {padding-right: 20px;} .main-col .block-files .panel-heading .panel-title {height: 35px; line-height: 30px;} @@ -42,5 +42,14 @@ .title {font-size: 20px !important;} .article-content.comment {width: 100% !important;} -.tree-group .tree-actions{display: none} -.tree-group:hover .tree-actions{display: inline} +#custom, .tree {overflow: visible} +.tree li>.list-toggle {left: -4px; top: 0;} +.tree-group {position: relative;} +.tree-group > .module-name {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;} +.tree-group .tree-actions {display: none; position: absolute; right: 0; top: 0; background-color: #fff; white-space: nowrap;} +.tree-group:hover > .module-name {width: calc(100% - 84px);} +.tree-group:hover .tree-actions {display: block} +.tree-group .tree-actions > .dropdown {display: inline-block;} +.tree-group .dropdown-menu {position: absolute; right: 0; left: auto; margin-top: -2px;} +.tree-group .dropdown-menu > li > a {max-width: 100%; color: #3c4353!important; font-weight: normal!important;} +.tree-group .dropdown-menu > li > a:hover {color: #fff;} diff --git a/module/doc/model.php b/module/doc/model.php index cbcf52e068..648ff9e34a 100644 --- a/module/doc/model.php +++ b/module/doc/model.php @@ -2373,8 +2373,9 @@ EOT; if($currentMethod == 'objectlibs') { $treeMenu[$module->id] .= "