spur-tailwind
Version:
Spur web UI
58 lines (46 loc) • 943 B
CSS
.modal {
@apply fixed z-50 inset-0 flex items-center justify-center py-8 opacity-0 pointer-events-none;
background-color: rgba(0, 0, 0, 0.4);
transition: opacity 300ms ease-in-out;
will-change: transform;
&.is-active {
@apply opacity-100 pointer-events-auto;
}
}
.modal-container {
@apply flex flex-col relative bg-white p-6 max-w-sm w-full rounded-md shadow-md;
max-height: 100%;
&.is-large {
@apply max-w-md;
}
&.is-xlarge {
@apply max-w-lg;
}
}
.modal-close {
@apply absolute;
top: 1.25rem;
right: 1.25rem;
}
.modal-title {
@apply text-2xl leading-normal;
padding-right: 38px;
}
.modal-content {
@apply py-6;
}
.modal-footer {
@apply justify-end;
}
/* Report modal */
.modal.modal-report {
@apply items-start;
}
.modal.modal-report .modal-container {
@apply items-start;
margin-top: 14rem;
max-width: 1180px;
}
.modal.modal-report .modal-title {
@apply mb-8 text-xl;
}