Files
Rental-operations-platform/src/components/overlays/DropdownMenu.module.css
T
2026-06-25 19:06:59 -04:00

40 lines
899 B
CSS

.root {
position: relative;
display: inline-block;
}
.menu {
position: absolute;
z-index: var(--layer-overlay);
inset-block-start: calc(100% + var(--space-2));
inset-inline-end: 0;
display: grid;
min-inline-size: 13rem;
padding: var(--space-2);
border: 1px solid var(--border-standard);
border-radius: var(--radius-sm);
background: var(--surface-elevated);
box-shadow: var(--shadow-overlay);
}
.item {
min-block-size: 2.75rem;
padding-block: var(--space-2);
padding-inline: var(--space-3);
border: 0;
border-radius: calc(var(--radius-sm) - 2px);
background: transparent;
color: var(--text-primary);
cursor: pointer;
text-align: start;
}
.item:hover:not(:disabled),
.item:focus-visible {
background: var(--surface-muted);
}
.item:disabled {
cursor: not-allowed;
opacity: var(--opacity-disabled);
}
.destructive {
color: var(--status-error-text);
}