menu.less 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. @import (reference) 'default.less';
  2. @import '../../../../../../../template/css/menu.css';
  3. .@{bx-root-class-name}{
  4. /*--- Main (Application) Menu ---*/
  5. .bx-main.bx-pt-application .bx-sliding-smenu-main {
  6. border-width: 0;
  7. }
  8. /*--- Sidebar (Application) Menu ---*/
  9. .bx-main.bx-pt-application .bx-main-column.bx-mc-narrowed .bx-menu-panel .bx-menu-panel-item li.bx-menu-item .bx-menu-item-cnt {
  10. padding-left: 0.5rem;
  11. padding-right: 0.5rem;
  12. }
  13. /*--- Account Popup ---*/
  14. .bx-menu-account-popup-profile-active .bx-def-hr {
  15. display: none;
  16. }
  17. .bx-menu-account-popup-profile-notifications {
  18. margin-top: 0.5rem;
  19. }
  20. /* --------------- custom menu */
  21. .bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-item.bx-menu-item-more-auto .bx-popup .bx-menu-item {
  22. padding: 0;
  23. line-height: normal;
  24. }
  25. .bx-menu-main-submenu.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .sys-icon,
  26. .bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .sys-icon,
  27. .bx-menu-main-submenu.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .bx-btn,
  28. .bx-menu-custom.bx-menu-custom-hor.bx-menu-more-auto .bx-menu-submenu-more-auto .bx-menu-item .bx-btn {
  29. color: rgba(30, 150, 250, 0.9);
  30. }
  31. /* --------------- profile stats menu */
  32. ul.bx-menu-ver.bx-menu-vertical-more-less li {
  33. margin-top: 0;
  34. border-top: 1px solid @bx-border-color-hr;
  35. }
  36. ul.bx-menu-ver.bx-menu-vertical-more-less li > .bx-def-padding-thd-topbottom {
  37. padding-top: 0.5rem;
  38. padding-bottom: 0.5rem;
  39. }
  40. ul.bx-menu-ver.bx-menu-vertical-more-less li > .bx-def-padding-sec-leftright {
  41. padding-left: 1.0rem;
  42. padding-right: 1.0rem;
  43. }
  44. ul.bx-menu-ver.bx-menu-vertical-more-less li > .bx-def-padding-sec-right {
  45. padding-right: 1.0rem;
  46. }
  47. ul.bx-menu-ver.bx-menu-vertical-more-less li.bx-menu-item-profile-stats-profile .bx-menu-addon .bx-def-label.menu {
  48. background-color: rgba(0,134,214, 1);
  49. }
  50. /*
  51. * Popup menus (vertical)
  52. *
  53. * ul.bx-menu-ver - Common vertical menus, like Timeline -> Share.
  54. * ul.bx-menu-custom.bx-menu-custom-ver - Other custom menus, like in Timeline cards.
  55. * ul.bx-menu-custom.bx-menu-custom-ver.bx-menu-submenu-more-auto - Custom menus with Auto More functionality, like content view page -> Action buttons and Page Submenu on view profile pages.
  56. */
  57. .bx-popup .bx-popup-content-indent ul.bx-menu-custom.bx-menu-custom-ver.bx-menu-submenu-more-auto {
  58. margin: -1.0rem;
  59. }
  60. .bx-popup .bx-popup-content-indent ul.bx-menu-ver,
  61. .bx-popup .bx-popup-content-indent ul.bx-menu-custom.bx-menu-custom-ver {
  62. margin: -1.25rem;
  63. }
  64. .bx-popup ul.bx-menu-ver li,
  65. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li {
  66. margin-top: 0;
  67. margin-bottom: 0;
  68. border-top: @bx-border-width @bx-border-type @bx-border-color-hr;
  69. }
  70. .bx-popup ul.bx-menu-ver li,
  71. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li.bx-def-round-corners {
  72. border-radius: 0;
  73. }
  74. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver.bx-menu-submenu-more-auto li.bx-menu-item {
  75. padding: 0.5rem 1rem;
  76. line-height: normal;
  77. }
  78. .bx-popup ul.bx-menu-ver li:first-child,
  79. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li:first-child {
  80. border-top-width: 0;
  81. }
  82. .bx-popup ul.bx-menu-ver li div.bx-def-padding-sec,
  83. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li > span,
  84. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li > .bx-def-margin-thd-topbottom,
  85. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li > .sys-action {
  86. margin: 0;
  87. padding: 0.5rem 1.0rem;
  88. border-radius: 0;
  89. }
  90. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li > span .bx-menu-addon {
  91. padding-right: 0;
  92. }
  93. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver.bx-menu-submenu-more-auto li > span,
  94. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver.bx-menu-submenu-more-auto li > .bx-def-margin-thd-topbottom {
  95. margin: 0;
  96. }
  97. .bx-popup ul.bx-menu-ver li > a,
  98. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li > span > a,
  99. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li > span > span,
  100. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li > span > span > a,
  101. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li .bx-menu-item-link,
  102. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li .bx-report-element-holder,
  103. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li .bx-report-do-report {
  104. margin: 0;
  105. padding: 0;
  106. }
  107. .bx-popup ul.bx-menu-ver li a > div > span,
  108. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li a > span:not(.sys-action-do),
  109. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li a span.sys-action-do-text {
  110. /*margin-left: 1.0rem;*/
  111. line-height: 1.5rem;
  112. }
  113. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver.bx-menu-submenu-more-auto li.bx-menu-item a {
  114. display: inblock;
  115. line-height: 1.5rem;
  116. }
  117. .bx-popup ul.bx-menu-ver li a > div img,
  118. .bx-popup ul.bx-menu-ver li a > div .sys-icon,
  119. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li a > img,
  120. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li a > .sys-icon,
  121. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li a span.sys-action-do-icon,
  122. .bx-popup ul.bx-menu-custom.bx-menu-custom-ver li a span.sys-action-do-icon > .sys-icon {
  123. width: 1.0rem;
  124. height: 1.0rem;
  125. line-height: 1.0rem;
  126. font-size: 1.0rem;
  127. }
  128. }