.phpdocumentor-header {
display: flex;
flex-direction: row;
align-items: stretch;
flex-wrap: wrap;
justify-content: space-between;
height: auto;
padding: var(--spacing-md) var(--spacing-md);
}
.phpdocumentor-header__menu-button {
position: absolute;
top: -100%;
left: -100%;
}
.phpdocumentor-header__menu-icon {
font-size: 2rem;
color: var(--primary-color);
}
.phpdocumentor-header__menu-button:checked ~ .phpdocumentor-topnav {
max-height: 250px;
padding-top: var(--spacing-md);
}
@media (min-width: {{ breakpoints['menu'] }}) {
.phpdocumentor-header {
flex-direction: row;
padding: var(--spacing-lg) var(--spacing-lg);
min-height: var(--header-height);
}
.phpdocumentor-header__menu-icon {
display: none;
}
}
@media (min-width: {{ breakpoints['xl'] }}) {
.phpdocumentor-header {
padding-top: 0;
padding-bottom: 0;
}
}
@media (min-width: {{ breakpoints['xxl'] }}) {
.phpdocumentor-header {
padding: 0;
}
}