crane-cloud/frontend

View on GitHub
src/components/Header.module.css

Summary

Maintainability
Test Coverage
.header {
height: 60px;
padding-left: var(--mantine-spacing-md);
padding-right: var(--mantine-spacing-md);
border-bottom: 1px solid
light-dark(var(--mantine-color-gray-3), var(--mantine-color-dark-4));
}
 
.guestHeader {
height: 60px;
padding-left: var(--mantine-spacing-md);
padding-right: var(--mantine-spacing-md);
}
.link {
display: flex;
align-items: center;
height: 100%;
padding-left: var(--mantine-spacing-md);
padding-right: var(--mantine-spacing-md);
text-decoration: none;
color: light-dark(var(--mantine-color-black), var(--mantine-color-white));
font-weight: 500;
font-size: var(--mantine-font-size-sm);
 
@media (max-width: var(--mantine-breakpoint-sm)) {
height: 42px;
width: 100%;
}
 
@media (hover: hover) {
&:hover {
background-color: light-dark(
var(--mantine-color-gray-0),
var(--mantine-color-dark-6)
);
}
}
}
 
.subLink {
width: 100%;
padding: var(--mantine-spacing-xs) var(--mantine-spacing-md);
border-radius: var(--mantine-radius-md);
 
@media (hover: hover) {
&:hover {
background-color: light-dark(
var(--mantine-color-gray-0),
var(--mantine-color-dark-7)
);
}
}
}
 
.dropdownFooter {
background-color: light-dark(
var(--mantine-color-gray-0),
var(--mantine-color-dark-7)
);
margin: calc(var(--mantine-spacing-md) * -1);
margin-top: var(--mantine-spacing-sm);
padding: var(--mantine-spacing-md) calc(var(--mantine-spacing-md) * 2);
padding-bottom: var(--mantine-spacing-xl);
border-top: 1px solid
light-dark(var(--mantine-color-gray-1), var(--mantine-color-dark-5));
}