@primeuix/styles
Version:
1 lines • 4.62 kB
Source Map (JSON)
{"version":3,"sources":["../../src/image/index.ts"],"sourcesContent":["import { css } from '@primeuix/styled';\n\nexport const style = css`\n .p-image-mask {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .p-image-preview {\n position: relative;\n display: inline-flex;\n line-height: 0;\n }\n\n .p-image-preview-mask {\n position: absolute;\n inset-inline-start: 0;\n inset-block-start: 0;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n opacity: 0;\n transition: opacity 0.3s;\n border: 0 none;\n padding: 0;\n cursor: pointer;\n background: transparent;\n color: dt('image.preview.mask.color');\n transition: background dt('image.transition.duration');\n }\n\n .p-image-preview:hover > .p-image-preview-mask {\n opacity: 1;\n cursor: pointer;\n background: dt('image.preview.mask.background');\n }\n\n .p-image-preview-icon {\n font-size: dt('image.preview.icon.size');\n width: dt('image.preview.icon.size');\n height: dt('image.preview.icon.size');\n }\n\n .p-image-toolbar {\n position: absolute;\n inset-block-start: dt('image.toolbar.position.top');\n inset-inline-end: dt('image.toolbar.position.right');\n inset-inline-start: dt('image.toolbar.position.left');\n inset-block-end: dt('image.toolbar.position.bottom');\n display: flex;\n z-index: 1;\n padding: dt('image.toolbar.padding');\n background: dt('image.toolbar.background');\n backdrop-filter: blur(dt('image.toolbar.blur'));\n border-color: dt('image.toolbar.border.color');\n border-style: solid;\n border-width: dt('image.toolbar.border.width');\n border-radius: dt('image.toolbar.border.radius');\n gap: dt('image.toolbar.gap');\n }\n\n .p-image-action {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n color: dt('image.action.color');\n background: transparent;\n width: dt('image.action.size');\n height: dt('image.action.size');\n margin: 0;\n padding: 0;\n border: 0 none;\n cursor: pointer;\n user-select: none;\n border-radius: dt('image.action.border.radius');\n outline-color: transparent;\n transition:\n background dt('image.transition.duration'),\n color dt('image.transition.duration'),\n outline-color dt('image.transition.duration'),\n box-shadow dt('image.transition.duration');\n }\n\n .p-image-action:hover {\n color: dt('image.action.hover.color');\n background: dt('image.action.hover.background');\n }\n\n .p-image-action:focus-visible {\n box-shadow: dt('image.action.focus.ring.shadow');\n outline: dt('image.action.focus.ring.width') dt('image.action.focus.ring.style') dt('image.action.focus.ring.color');\n outline-offset: dt('image.action.focus.ring.offset');\n }\n\n .p-image-action .p-icon {\n font-size: dt('image.action.icon.size');\n width: dt('image.action.icon.size');\n height: dt('image.action.icon.size');\n }\n\n .p-image-action.p-disabled {\n pointer-events: auto;\n }\n\n .p-image-original {\n transition: transform 0.15s;\n max-width: 100vw;\n max-height: 100vh;\n }\n\n .p-image-original-enter-active {\n transition: all 150ms cubic-bezier(0, 0, 0.2, 1);\n }\n\n .p-image-original-leave-active {\n transition: all 150ms cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n .p-image-original-enter-from,\n .p-image-original-leave-to {\n opacity: 0;\n transform: scale(0.7);\n }\n`;\n"],"mappings":";AAAA,SAAS,WAAW;AAEb,IAAM,QAAQ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;","names":[]}