UNPKG

@primeuix/styles

Version:
242 lines (206 loc) 7.69 kB
import{css}from"@primeuix/styled";var style=css` .p-multiselect { display: inline-flex; cursor: pointer; position: relative; user-select: none; background: dt('multiselect.background'); border: 1px solid dt('multiselect.border.color'); transition: background dt('multiselect.transition.duration'), color dt('multiselect.transition.duration'), border-color dt('multiselect.transition.duration'), outline-color dt('multiselect.transition.duration'), box-shadow dt('multiselect.transition.duration'); border-radius: dt('multiselect.border.radius'); outline-color: transparent; box-shadow: dt('multiselect.shadow'); } .p-multiselect:not(.p-disabled):hover { border-color: dt('multiselect.hover.border.color'); } .p-multiselect:not(.p-disabled).p-focus { border-color: dt('multiselect.focus.border.color'); box-shadow: dt('multiselect.focus.ring.shadow'); outline: dt('multiselect.focus.ring.width') dt('multiselect.focus.ring.style') dt('multiselect.focus.ring.color'); outline-offset: dt('multiselect.focus.ring.offset'); } .p-multiselect.p-variant-filled { background: dt('multiselect.filled.background'); } .p-multiselect.p-variant-filled:not(.p-disabled):hover { background: dt('multiselect.filled.hover.background'); } .p-multiselect.p-variant-filled.p-focus { background: dt('multiselect.filled.focus.background'); } .p-multiselect.p-invalid { border-color: dt('multiselect.invalid.border.color'); } .p-multiselect.p-disabled { opacity: 1; background: dt('multiselect.disabled.background'); } .p-multiselect-dropdown { display: flex; align-items: center; justify-content: center; flex-shrink: 0; background: transparent; color: dt('multiselect.dropdown.color'); width: dt('multiselect.dropdown.width'); border-start-end-radius: dt('multiselect.border.radius'); border-end-end-radius: dt('multiselect.border.radius'); } .p-multiselect-clear-icon { position: absolute; top: 50%; margin-top: -0.5rem; color: dt('multiselect.clear.icon.color'); inset-inline-end: dt('multiselect.dropdown.width'); } .p-multiselect-label-container { overflow: hidden; flex: 1 1 auto; cursor: pointer; } .p-multiselect-label { display: flex; align-items: center; gap: calc(dt('multiselect.padding.y') / 2); white-space: nowrap; cursor: pointer; overflow: hidden; text-overflow: ellipsis; padding: dt('multiselect.padding.y') dt('multiselect.padding.x'); color: dt('multiselect.color'); } .p-multiselect-label.p-placeholder { color: dt('multiselect.placeholder.color'); } .p-multiselect.p-invalid .p-multiselect-label.p-placeholder { color: dt('multiselect.invalid.placeholder.color'); } .p-multiselect.p-disabled .p-multiselect-label { color: dt('multiselect.disabled.color'); } .p-multiselect-label-empty { overflow: hidden; visibility: hidden; } .p-multiselect .p-multiselect-overlay { min-width: 100%; } .p-multiselect-overlay { position: absolute; top: 0; left: 0; background: dt('multiselect.overlay.background'); color: dt('multiselect.overlay.color'); border: 1px solid dt('multiselect.overlay.border.color'); border-radius: dt('multiselect.overlay.border.radius'); box-shadow: dt('multiselect.overlay.shadow'); } .p-multiselect-header { display: flex; align-items: center; padding: dt('multiselect.list.header.padding'); } .p-multiselect-header .p-checkbox { margin-inline-end: dt('multiselect.option.gap'); } .p-multiselect-filter-container { flex: 1 1 auto; } .p-multiselect-filter { width: 100%; } .p-multiselect-list-container { overflow: auto; } .p-multiselect-list { margin: 0; padding: 0; list-style-type: none; padding: dt('multiselect.list.padding'); display: flex; flex-direction: column; gap: dt('multiselect.list.gap'); } .p-multiselect-option { cursor: pointer; font-weight: normal; white-space: nowrap; position: relative; overflow: hidden; display: flex; align-items: center; gap: dt('multiselect.option.gap'); padding: dt('multiselect.option.padding'); border: 0 none; color: dt('multiselect.option.color'); background: transparent; transition: background dt('multiselect.transition.duration'), color dt('multiselect.transition.duration'), border-color dt('multiselect.transition.duration'), box-shadow dt('multiselect.transition.duration'), outline-color dt('multiselect.transition.duration'); border-radius: dt('multiselect.option.border.radius'); } .p-multiselect-option:not(.p-multiselect-option-selected):not(.p-disabled).p-focus { background: dt('multiselect.option.focus.background'); color: dt('multiselect.option.focus.color'); } .p-multiselect-option.p-multiselect-option-selected { background: dt('multiselect.option.selected.background'); color: dt('multiselect.option.selected.color'); } .p-multiselect-option.p-multiselect-option-selected.p-focus { background: dt('multiselect.option.selected.focus.background'); color: dt('multiselect.option.selected.focus.color'); } .p-multiselect-option-group { cursor: auto; margin: 0; padding: dt('multiselect.option.group.padding'); background: dt('multiselect.option.group.background'); color: dt('multiselect.option.group.color'); font-weight: dt('multiselect.option.group.font.weight'); } .p-multiselect-empty-message { padding: dt('multiselect.empty.message.padding'); } .p-multiselect-label .p-chip { padding-block-start: calc(dt('multiselect.padding.y') / 2); padding-block-end: calc(dt('multiselect.padding.y') / 2); border-radius: dt('multiselect.chip.border.radius'); } .p-multiselect-label:has(.p-chip) { padding: calc(dt('multiselect.padding.y') / 2) calc(dt('multiselect.padding.x') / 2); } .p-multiselect-fluid { display: flex; width: 100%; } .p-multiselect-sm .p-multiselect-label { font-size: dt('multiselect.sm.font.size'); padding-block: dt('multiselect.sm.padding.y'); padding-inline: dt('multiselect.sm.padding.x'); } .p-multiselect-sm .p-multiselect-dropdown .p-icon { font-size: dt('multiselect.sm.font.size'); width: dt('multiselect.sm.font.size'); height: dt('multiselect.sm.font.size'); } .p-multiselect-lg .p-multiselect-label { font-size: dt('multiselect.lg.font.size'); padding-block: dt('multiselect.lg.padding.y'); padding-inline: dt('multiselect.lg.padding.x'); } .p-multiselect-lg .p-multiselect-dropdown .p-icon { font-size: dt('multiselect.lg.font.size'); width: dt('multiselect.lg.font.size'); height: dt('multiselect.lg.font.size'); } `;export{style};//# sourceMappingURL=index.mjs.map