ipfs/src/components/Add/Dropzone.module.css

43 lines
726 B
CSS

.dropzone {
border: 0.4rem dashed var(--brand-grey-dimmed);
border-radius: var(--border-radius);
padding: calc(var(--spacer) * 2) var(--spacer);
transition: 0.2s ease-out;
cursor: pointer;
text-align: center;
color: var(--brand-grey-light);
}
:global(.dark) .dropzone {
border-color: var(--brand-grey);
}
.dropzone:hover,
.dropzone:focus,
.dropzone:active {
border-color: var(--brand-cyan);
outline: 0;
}
.dragover {
composes: dropzone;
border-color: var(--brand-cyan);
}
.disabled {
composes: dropzone;
opacity: 0.3;
pointer-events: none;
}
.error {
font-size: var(--font-size-small);
color: red;
}
.dropzone p {
text-align: center;
margin-bottom: 0;
color: var(--brand-grey);
}