.sidebar-nav { background-color: var(--askella-menu-bg-color); a, li, ul { //@include fluid-type(320px, 1200px, 16px, 18px); transition: all 0.05s ease-in-out; text-decoration: none; } ul { padding: 0; margin: 0; list-style: none; background-color: var(--askella-menu-bg-color); } .metismenu { display: flex; flex-direction: column; li { display: flex; flex-direction: column; position: relative; } a { position: relative; display: block; padding: 15px 15px; color: var(--askella-menu-font-color); outline-width: 0; //transition: all 0.1s ease-in-out; } ul > li { padding-left: 2px; border-left: 4px solid var(--askella-menu-sec-color); background: var(--askella-menu-ul-li-background-color); } ul ul { background: var(--askella-menu-ul-li-background-color); } a:hover{ background: var(--askella-menu-sec-hover-color); } a:focus, a:active { background: var(--askella-menu-sec-color); } a[aria-expanded="true"] { background-color: var(--askella-menu-sec-color); } .active-page { font-weight: 400; } } } .sidebar-brand { display: flex; color: var(--askella-sidebar-brand-color); //height: auto; margin: 15px; // margin: 15px 0 15px 0; justify-content: center; align-items: center; width: 100%; &:hover { color: var(--askella-sidebar-brand-color); } .site-logo-img { max-width: 250px; max-height: 120px; } .site-logo-text-container { display:flex; flex-direction:column; justify-content: center; align-items: center; } } .askella-default-logo{ font-size: 50px; font-weight: 600; color: var(--askella-menu-font-color); &::first-letter{ color: var(--askella-menu-bg-color); background-color: var(--askella-menu-font-color); padding-left: 0.3em; } } .askella-theme-credits{ color: white; z-index: 9; margin: 200px; }