UNPKG

myprojectpackageprav

Version:
198 lines (165 loc) 3.79 kB
.menus { background-color: var(--rb-bgcolor-4); } .menus nav { padding: 0px; } .menus a { display: flex; height: 100%; padding: 8px 20px; border-right: solid 1px var(--rb-lightbordercolor3); font-size: 14px; color: var(--rb-whitetext); text-decoration: none; font-family: sourcesansprosemibold, sans-serif; } .menus a:first-child { border-left: solid 1px var(--rb-lightbordercolor3); } .menus a:hover, .menus a.active { background-color: var(--rb-bgcolor-primary); color: var(--rb-whitetext); } .menus ul { list-style-type: none; margin: 0px; padding: 0; display: flex; } .menus li { list-style-type: none; margin: 0px; padding: 0; } .menus li a { display: flex; padding: 8px 20px; border-right: solid 1px var(--rb-lightbordercolor3); font-size: 14px; color: var(--rb-whitetext); text-decoration: none; font-family: sourcesansprosemibold, sans-serif; align-items: center; } .menus li:first-child a { border-left: solid 1px var(--rb-lightbordercolor3); } .menus ul:first-child li a:hover, nav li a.active { background-color: var(--rb-bgcolor-primary); color: var(--rb-whitetext); } .sidebar-logo, .toggle-icon { display: none; } /* for side navigation */ .side-menus .mainwrapper { display: flex; } .side-menus .sidebar-logo { display: flex; overflow: hidden; text-align: center; min-height: 64px; align-items: center; padding: 0px 4px; } .side-menus .sidebar-logo a:hover { background-color: transparent; } .side-menus .sidebar-logo img { max-width: 180px; } .side-menus .toggle-icon { display: block; cursor: pointer; } .side-menus .menus { margin-right: 0px; height: 100vh; position: sticky; top: 0px; transition: all 0.2s; z-index: 9999; } #s4-workspace .side-menus .menus { height: calc(100vh - 50px); } .side-menus .menus.menuexpand { width: 280px; min-width: 280px; transition: all 0.2s; } .side-menus .menus.menucollapsed { width: 48px; min-width: 48px; transition: all 0.2s; } .side-menus .menus .menuitems { padding-left: 8px; transition: all 0.2s; } .side-menus .menus.menucollapsed .menuitems { opacity: 0; display: none; transition: all 0.2s; } .side-menus .menus ul li a { border: 0px !important; padding: 0px 12px !important; white-space: nowrap; height: 48px; display: flex; align-items: center; } .side-menus .menus.menucollapsed ul li a [class^="icon-"] { scale: 1.3; transition: all 0.2s; } .side-menus .menus.menuexpand ul li a [class^="icon-"] { transition: all 0.2s; } .side-menus .menus.menuexpand ul li a { transition: all 0.2s; } .side-menus .menus.menucollapsed ul li a { transition: all 0.2s; padding-left: 12px !important; } .side-menus .menus ul { flex-direction: column !important; height: calc(100vh - 93px); overflow: auto; } #s4-workspace .side-menus .menus ul { height: calc(100vh - 143px); } .side-menus .menus .container { margin: 0px !important; padding: 0px !important; top: 0; position: sticky; } .side-menus .container { width: 100%; } @media (max-width:1023px) { #s4-workspace .side-menus .menus { top: 50px; } .side-menus .menus { min-width: auto; width: 70px; transition: all 0.2s; position: fixed; z-index: 9999; top: 0px; } .side-menus .wrapper { width: calc(100% - 48px); margin-left: 48px; } }