@spectrum-web-components/close-button
Advanced tools
Comparing version 0.41.1 to 0.41.2
{ | ||
"name": "@spectrum-web-components/close-button", | ||
"version": "0.41.1", | ||
"version": "0.41.2", | ||
"publishConfig": { | ||
@@ -45,6 +45,6 @@ "access": "public" | ||
"dependencies": { | ||
"@spectrum-web-components/base": "^0.41.1" | ||
"@spectrum-web-components/base": "^0.41.2" | ||
}, | ||
"devDependencies": { | ||
"@spectrum-css/closebutton": "^4.2.1" | ||
"@spectrum-css/closebutton": "^4.2.3" | ||
}, | ||
@@ -57,3 +57,3 @@ "types": "./src/index.d.ts", | ||
], | ||
"gitHead": "1eded35d98d01973b40990486b86840ba464a2da" | ||
"gitHead": "78c3f16b08c9133c9e5ca88d0c9fef5ea7d2ab87" | ||
} |
"use strict"; | ||
import { css } from "@spectrum-web-components/base"; | ||
const styles = css` | ||
:host{-webkit-appearance:button;box-sizing:border-box;cursor:pointer;font-family:var( | ||
--mod-button-font-family,var( | ||
--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack) | ||
) | ||
);line-height:var( | ||
--mod-button-line-height,var(--mod-line-height-100,var(--spectrum-line-height-100)) | ||
);text-transform:none;transition:background var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,border-color var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,color var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,box-shadow var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out;-webkit-user-select:none;user-select:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;margin:0;overflow:visible;-webkit-text-decoration:none;text-decoration:none}:host(:focus){outline:none}:host([disabled]){cursor:default}:host a{-webkit-appearance:none;-webkit-user-select:none;user-select:none}:host{--spectrum-closebutton-size-300:24px;--spectrum-closebutton-size-400:32px;--spectrum-closebutton-size-500:40px;--spectrum-closebutton-size-600:48px;--spectrum-closebutton-icon-color-default:var( | ||
--spectrum-neutral-content-color-default | ||
);--spectrum-closebutton-icon-color-hover:var( | ||
--spectrum-neutral-content-color-hover | ||
);--spectrum-closebutton-icon-color-down:var( | ||
--spectrum-neutral-content-color-down | ||
);--spectrum-closebutton-icon-color-focus:var( | ||
--spectrum-neutral-content-color-key-focus | ||
);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-content-color | ||
);--spectrum-closebutton-focus-indicator-thickness:var( | ||
--spectrum-focus-indicator-thickness | ||
);--spectrum-closebutton-focus-indicator-gap:var( | ||
--spectrum-focus-indicator-gap | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-focus-indicator-color | ||
);--spectrum-closebutton-animation-duration:var( | ||
--spectrum-animation-duration-100 | ||
)}:host([size=s]){--spectrum-closebutton-height:var(--spectrum-component-height-75);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-300);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-300)}:host{--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400)}:host([size=l]){--spectrum-closebutton-height:var(--spectrum-component-height-200);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-500);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-500)}:host([size=xl]){--spectrum-closebutton-height:var(--spectrum-component-height-300);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-600);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-600)}:host([static=white]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var( | ||
--spectrum-transparent-white-300 | ||
);--spectrum-closebutton-static-background-color-down:var( | ||
--spectrum-transparent-white-400 | ||
);--spectrum-closebutton-static-background-color-focus:var( | ||
--spectrum-transparent-white-300 | ||
);--spectrum-closebutton-icon-color-default:var(--spectrum-white);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-static-white-content-color | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-static-white-focus-indicator-color | ||
)}:host([static=black]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var( | ||
--spectrum-transparent-black-300 | ||
);--spectrum-closebutton-static-background-color-down:var( | ||
--spectrum-transparent-black-400 | ||
);--spectrum-closebutton-static-background-color-focus:var( | ||
--spectrum-transparent-black-300 | ||
);--spectrum-closebutton-icon-color-default:var(--spectrum-black);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-static-black-content-color | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-static-black-focus-indicator-color | ||
)}@media (forced-colors:active){:host{--highcontrast-closebutton-icon-color-disabled:GrayText;--highcontrast-closebutton-icon-color-down:Highlight;--highcontrast-closebutton-icon-color-hover:Highlight;--highcontrast-closebutton-icon-color-focus:Highlight;--highcontrast-closebutton-background-color-default:ButtonFace;--highcontrast-closebutton-focus-indicator-color:ButtonText}:host(.focus-visible):after{forced-color-adjust:none;margin:var( | ||
--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap) | ||
);transition:opacity var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-out,margin var( | ||
--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration) | ||
) ease-out}:host(:focus-visible):after{forced-color-adjust:none;margin:var( | ||
--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap) | ||
);transition:opacity var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-out,margin var( | ||
--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration) | ||
) ease-out}:host([static=black]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:GrayText}:host([static=white]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:Highlight}}:host{align-items:center;align-self:var(--mod-closebutton-align-self);block-size:var( | ||
--mod-closebutton-height,var(--spectrum-closebutton-height) | ||
);border-color:#0000;border-radius:var( | ||
--mod-closebutton-border-radius,var(--spectrum-closebutton-border-radius) | ||
);border-width:0;color:inherit;display:inline-flex;flex-direction:row;inline-size:var( | ||
--mod-closebutton-width,var(--spectrum-closebutton-width) | ||
);justify-content:center;margin-block-start:var(--mod-closebutton-margin-top);margin-inline:var(--mod-closebutton-margin-inline);padding:0;position:relative;transition:border-color var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-in-out}:host:after{border-radius:calc(var(--mod-closebutton-size, var(--spectrum-closebutton-size)) + var( | ||
--mod-closebutton-focus-indicator-gap, | ||
var(--spectrum-closebutton-focus-indicator-gap) | ||
));content:"";inset-block:0;inset-inline:0;margin:calc(var( | ||
--mod-closebutton-focus-indicator-gap, | ||
var(--spectrum-closebutton-focus-indicator-gap) | ||
)*-1);pointer-events:none;position:absolute;transition:box-shadow var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-in-out}:host(.focus-visible){box-shadow:none;outline:none}:host(:focus-visible){box-shadow:none;outline:none}:host(.focus-visible):after{box-shadow:0 0 0 var( | ||
--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness) | ||
) var( | ||
--highcontrast-closebutton-focus-indicator-color,var( | ||
--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color) | ||
) | ||
)}:host(:focus-visible):after{box-shadow:0 0 0 var( | ||
--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness) | ||
) var( | ||
--highcontrast-closebutton-focus-indicator-color,var( | ||
--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color) | ||
) | ||
)}:host(:not([disabled])){background-color:var( | ||
--highcontrast-closebutton-background-color-default,var( | ||
--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default) | ||
) | ||
)}:host(:not([disabled])[active]){background-color:var( | ||
--mod-closebutton-background-color-down,var(--spectrum-closebutton-background-color-down) | ||
)}:host(:not([disabled])[active]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-down,var( | ||
--mod-closebutton-icon-color-down,var(--spectrum-closebutton-icon-color-down) | ||
) | ||
)}:host(:not([disabled]).focus-visible),:host(:not([disabled])[focused]){background-color:var( | ||
--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus) | ||
)}:host(:not([disabled]):focus-visible),:host(:not([disabled])[focused]){background-color:var( | ||
--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus) | ||
)}:host(:not([disabled]).focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host(:not([disabled]):focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host(:not([disabled])) .icon{color:var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
)}:host(:not([disabled]):focus) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host([disabled]){background-color:var( | ||
--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default) | ||
)}:host([disabled]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-disabled,var( | ||
--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled) | ||
) | ||
)}:host([static=black]:not([disabled])),:host([static=white]:not([disabled])){background-color:var( | ||
--highcontrast-closebutton-static-background-color-default,var( | ||
--mod-closebutton-static-background-color-default,var(--spectrum-closebutton-static-background-color-default) | ||
) | ||
)}@media (hover:hover){:host(:not([disabled]):hover) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-hover,var( | ||
--mod-closebutton-icon-color-hover,var(--spectrum-closebutton-icon-color-hover) | ||
) | ||
)}:host(:not([disabled]):hover){background-color:var( | ||
--mod-closebutton-background-color-hover,var(--spectrum-closebutton-background-color-hover) | ||
)}:host([static=black]:not([disabled]):hover),:host([static=white]:not([disabled]):hover){background-color:var( | ||
--highcontrast-closebutton-static-background-color-hover,var( | ||
--mod-closebutton-static-background-color-hover,var(--spectrum-closebutton-static-background-color-hover) | ||
) | ||
)}:host([static=black]:not([disabled]):hover) .icon,:host([static=white]:not([disabled]):hover) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}}:host([static=black]:not([disabled])[active]),:host([static=white]:not([disabled])[active]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-down,var( | ||
--mod-closebutton-static-background-color-down,var(--spectrum-closebutton-static-background-color-down) | ||
) | ||
)}:host([static=black]:not([disabled])[active]) .icon,:host([static=white]:not([disabled])[active]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled]).focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]).focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-focus,var( | ||
--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus) | ||
) | ||
)}:host([static=black]:not([disabled]):focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]):focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-focus,var( | ||
--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus) | ||
) | ||
)}:host([static=black]:not([disabled]).focus-visible) .icon,:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]).focus-visible) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled]):focus-visible) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled]):focus-visible) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled])) .icon,:host([static=white]:not([disabled])) .icon{color:var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
)}:host([static=black][disabled]) .icon,:host([static=white][disabled]) .icon{color:var( | ||
--highcontrast-closebutton-icon-disabled,var( | ||
--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled) | ||
) | ||
)}.icon{margin:0}:host{--spectrum-closebutton-background-color-default:var( | ||
--system-spectrum-closebutton-background-color-default | ||
);--spectrum-closebutton-background-color-hover:var( | ||
--system-spectrum-closebutton-background-color-hover | ||
);--spectrum-closebutton-background-color-down:var( | ||
--system-spectrum-closebutton-background-color-down | ||
);--spectrum-closebutton-background-color-focus:var( | ||
--system-spectrum-closebutton-background-color-focus | ||
)} | ||
:host{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;font-family:var(--mod-button-font-family,var(--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack)));line-height:var(--mod-button-line-height,var(--mod-line-height-100,var(--spectrum-line-height-100)));text-transform:none;vertical-align:top;-webkit-appearance:button;transition:background var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,border-color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,box-shadow var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible}:host(:focus){outline:none}:host([disabled]),:host([disabled]){cursor:default}:host a{-webkit-user-select:none;user-select:none;-webkit-appearance:none}:host{--spectrum-closebutton-size-300:24px;--spectrum-closebutton-size-400:32px;--spectrum-closebutton-size-500:40px;--spectrum-closebutton-size-600:48px;--spectrum-closebutton-icon-color-default:var(--spectrum-neutral-content-color-default);--spectrum-closebutton-icon-color-hover:var(--spectrum-neutral-content-color-hover);--spectrum-closebutton-icon-color-down:var(--spectrum-neutral-content-color-down);--spectrum-closebutton-icon-color-focus:var(--spectrum-neutral-content-color-key-focus);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-content-color);--spectrum-closebutton-focus-indicator-thickness:var(--spectrum-focus-indicator-thickness);--spectrum-closebutton-focus-indicator-gap:var(--spectrum-focus-indicator-gap);--spectrum-closebutton-focus-indicator-color:var(--spectrum-focus-indicator-color);--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400);--spectrum-closebutton-animation-duration:var(--spectrum-animation-duration-100)}:host([size=s]){--spectrum-closebutton-height:var(--spectrum-component-height-75);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-300);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-300)}:host{--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400)}:host([size=l]){--spectrum-closebutton-height:var(--spectrum-component-height-200);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-500);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-500)}:host([size=xl]){--spectrum-closebutton-height:var(--spectrum-component-height-300);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-600);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-600)}:host([static=white]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var(--spectrum-transparent-white-300);--spectrum-closebutton-static-background-color-down:var(--spectrum-transparent-white-400);--spectrum-closebutton-static-background-color-focus:var(--spectrum-transparent-white-300);--spectrum-closebutton-icon-color-default:var(--spectrum-white);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-static-white-content-color);--spectrum-closebutton-focus-indicator-color:var(--spectrum-static-white-focus-indicator-color)}:host([static=black]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var(--spectrum-transparent-black-300);--spectrum-closebutton-static-background-color-down:var(--spectrum-transparent-black-400);--spectrum-closebutton-static-background-color-focus:var(--spectrum-transparent-black-300);--spectrum-closebutton-icon-color-default:var(--spectrum-black);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-static-black-content-color);--spectrum-closebutton-focus-indicator-color:var(--spectrum-static-black-focus-indicator-color)}@media (forced-colors:active){:host{--highcontrast-closebutton-icon-color-disabled:GrayText;--highcontrast-closebutton-icon-color-down:Highlight;--highcontrast-closebutton-icon-color-hover:Highlight;--highcontrast-closebutton-icon-color-focus:Highlight;--highcontrast-closebutton-background-color-default:ButtonFace;--highcontrast-closebutton-focus-indicator-color:ButtonText}:host(:focus-visible):after{forced-color-adjust:none;margin:var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap));transition:opacity var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-out,margin var(--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration))ease-out}:host([static=black]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:GrayText}:host([static=white]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:Highlight}}:host{block-size:var(--mod-closebutton-height,var(--spectrum-closebutton-height));inline-size:var(--mod-closebutton-width,var(--spectrum-closebutton-width));color:inherit;border-radius:var(--mod-closebutton-border-radius,var(--spectrum-closebutton-border-radius));transition:border-color var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-in-out;margin-inline:var(--mod-closebutton-margin-inline);justify-content:center;align-items:center;align-self:var(--mod-closebutton-align-self);border-width:0;border-color:#0000;flex-direction:row;margin-block-start:var(--mod-closebutton-margin-top);padding:0;display:inline-flex;position:relative}:host:after{pointer-events:none;content:"";margin:calc(var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap))*-1);border-radius:calc(var(--mod-closebutton-size,var(--spectrum-closebutton-size)) + var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap)));transition:box-shadow var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-in-out;position:absolute;inset-block:0;inset-inline:0}:host(:focus-visible){box-shadow:none;outline:none}:host(:focus-visible):after{box-shadow:0 0 0 var(--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness))var(--highcontrast-closebutton-focus-indicator-color,var(--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color)))}:host(:not([disabled])){background-color:var(--highcontrast-closebutton-background-color-default,var(--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default)))}:host(:not([disabled])[active]){background-color:var(--mod-closebutton-background-color-down,var(--spectrum-closebutton-background-color-down))}:host(:not([disabled])[active]) .icon{color:var(--highcontrast-closebutton-icon-color-down,var(--mod-closebutton-icon-color-down,var(--spectrum-closebutton-icon-color-down)))}:host(:not([disabled]):focus-visible),:host(:not([disabled])[focused]){background-color:var(--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus))}:host(:not([disabled]):focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-focus,var(--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus)))}:host(:not([disabled])) .icon{color:var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default))}:host(:not([disabled]):focus) .icon,:host(:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-focus,var(--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus)))}:host([disabled]){background-color:var(--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default))}:host([disabled]) .icon{color:var(--highcontrast-closebutton-icon-color-disabled,var(--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled)))}:host([static=black]:not([disabled])),:host([static=white]:not([disabled])){background-color:var(--highcontrast-closebutton-static-background-color-default,var(--mod-closebutton-static-background-color-default,var(--spectrum-closebutton-static-background-color-default)))}@media (hover:hover){:host(:not([disabled]):hover) .icon{color:var(--highcontrast-closebutton-icon-color-hover,var(--mod-closebutton-icon-color-hover,var(--spectrum-closebutton-icon-color-hover)))}:host(:not([disabled]):hover){background-color:var(--mod-closebutton-background-color-hover,var(--spectrum-closebutton-background-color-hover))}:host([static=black]:not([disabled]):hover),:host([static=white]:not([disabled]):hover){background-color:var(--highcontrast-closebutton-static-background-color-hover,var(--mod-closebutton-static-background-color-hover,var(--spectrum-closebutton-static-background-color-hover)))}:host([static=black]:not([disabled]):hover) .icon,:host([static=white]:not([disabled]):hover) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}}:host([static=black]:not([disabled])[active]),:host([static=white]:not([disabled])[active]){background-color:var(--highcontrast-closebutton-static-background-color-down,var(--mod-closebutton-static-background-color-down,var(--spectrum-closebutton-static-background-color-down)))}:host([static=black]:not([disabled])[active]) .icon,:host([static=white]:not([disabled])[active]) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}:host([static=black]:not([disabled]):focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]):focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var(--highcontrast-closebutton-static-background-color-focus,var(--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus)))}:host([static=black]:not([disabled]):focus-visible) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus-visible) .icon,:host([static=white]:not([disabled])[focused]) .icon,:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}:host([static=black]:not([disabled])) .icon,:host([static=white]:not([disabled])) .icon{color:var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default))}:host([static=black][disabled]) .icon,:host([static=white][disabled]) .icon{color:var(--highcontrast-closebutton-icon-disabled,var(--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled)))}.icon{margin:0}:host{--spectrum-closebutton-background-color-default:var(--system-spectrum-closebutton-background-color-default);--spectrum-closebutton-background-color-hover:var(--system-spectrum-closebutton-background-color-hover);--spectrum-closebutton-background-color-down:var(--system-spectrum-closebutton-background-color-down);--spectrum-closebutton-background-color-focus:var(--system-spectrum-closebutton-background-color-focus)} | ||
`; | ||
export default styles; | ||
//# sourceMappingURL=close-button.css.dev.js.map |
"use strict";import{css as o}from"@spectrum-web-components/base";const t=o` | ||
:host{-webkit-appearance:button;box-sizing:border-box;cursor:pointer;font-family:var( | ||
--mod-button-font-family,var( | ||
--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack) | ||
) | ||
);line-height:var( | ||
--mod-button-line-height,var(--mod-line-height-100,var(--spectrum-line-height-100)) | ||
);text-transform:none;transition:background var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,border-color var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,color var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,box-shadow var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out;-webkit-user-select:none;user-select:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;margin:0;overflow:visible;-webkit-text-decoration:none;text-decoration:none}:host(:focus){outline:none}:host([disabled]){cursor:default}:host a{-webkit-appearance:none;-webkit-user-select:none;user-select:none}:host{--spectrum-closebutton-size-300:24px;--spectrum-closebutton-size-400:32px;--spectrum-closebutton-size-500:40px;--spectrum-closebutton-size-600:48px;--spectrum-closebutton-icon-color-default:var( | ||
--spectrum-neutral-content-color-default | ||
);--spectrum-closebutton-icon-color-hover:var( | ||
--spectrum-neutral-content-color-hover | ||
);--spectrum-closebutton-icon-color-down:var( | ||
--spectrum-neutral-content-color-down | ||
);--spectrum-closebutton-icon-color-focus:var( | ||
--spectrum-neutral-content-color-key-focus | ||
);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-content-color | ||
);--spectrum-closebutton-focus-indicator-thickness:var( | ||
--spectrum-focus-indicator-thickness | ||
);--spectrum-closebutton-focus-indicator-gap:var( | ||
--spectrum-focus-indicator-gap | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-focus-indicator-color | ||
);--spectrum-closebutton-animation-duration:var( | ||
--spectrum-animation-duration-100 | ||
)}:host([size=s]){--spectrum-closebutton-height:var(--spectrum-component-height-75);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-300);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-300)}:host{--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400)}:host([size=l]){--spectrum-closebutton-height:var(--spectrum-component-height-200);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-500);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-500)}:host([size=xl]){--spectrum-closebutton-height:var(--spectrum-component-height-300);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-600);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-600)}:host([static=white]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var( | ||
--spectrum-transparent-white-300 | ||
);--spectrum-closebutton-static-background-color-down:var( | ||
--spectrum-transparent-white-400 | ||
);--spectrum-closebutton-static-background-color-focus:var( | ||
--spectrum-transparent-white-300 | ||
);--spectrum-closebutton-icon-color-default:var(--spectrum-white);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-static-white-content-color | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-static-white-focus-indicator-color | ||
)}:host([static=black]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var( | ||
--spectrum-transparent-black-300 | ||
);--spectrum-closebutton-static-background-color-down:var( | ||
--spectrum-transparent-black-400 | ||
);--spectrum-closebutton-static-background-color-focus:var( | ||
--spectrum-transparent-black-300 | ||
);--spectrum-closebutton-icon-color-default:var(--spectrum-black);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-static-black-content-color | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-static-black-focus-indicator-color | ||
)}@media (forced-colors:active){:host{--highcontrast-closebutton-icon-color-disabled:GrayText;--highcontrast-closebutton-icon-color-down:Highlight;--highcontrast-closebutton-icon-color-hover:Highlight;--highcontrast-closebutton-icon-color-focus:Highlight;--highcontrast-closebutton-background-color-default:ButtonFace;--highcontrast-closebutton-focus-indicator-color:ButtonText}:host(.focus-visible):after{forced-color-adjust:none;margin:var( | ||
--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap) | ||
);transition:opacity var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-out,margin var( | ||
--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration) | ||
) ease-out}:host(:focus-visible):after{forced-color-adjust:none;margin:var( | ||
--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap) | ||
);transition:opacity var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-out,margin var( | ||
--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration) | ||
) ease-out}:host([static=black]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:GrayText}:host([static=white]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:Highlight}}:host{align-items:center;align-self:var(--mod-closebutton-align-self);block-size:var( | ||
--mod-closebutton-height,var(--spectrum-closebutton-height) | ||
);border-color:#0000;border-radius:var( | ||
--mod-closebutton-border-radius,var(--spectrum-closebutton-border-radius) | ||
);border-width:0;color:inherit;display:inline-flex;flex-direction:row;inline-size:var( | ||
--mod-closebutton-width,var(--spectrum-closebutton-width) | ||
);justify-content:center;margin-block-start:var(--mod-closebutton-margin-top);margin-inline:var(--mod-closebutton-margin-inline);padding:0;position:relative;transition:border-color var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-in-out}:host:after{border-radius:calc(var(--mod-closebutton-size, var(--spectrum-closebutton-size)) + var( | ||
--mod-closebutton-focus-indicator-gap, | ||
var(--spectrum-closebutton-focus-indicator-gap) | ||
));content:"";inset-block:0;inset-inline:0;margin:calc(var( | ||
--mod-closebutton-focus-indicator-gap, | ||
var(--spectrum-closebutton-focus-indicator-gap) | ||
)*-1);pointer-events:none;position:absolute;transition:box-shadow var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-in-out}:host(.focus-visible){box-shadow:none;outline:none}:host(:focus-visible){box-shadow:none;outline:none}:host(.focus-visible):after{box-shadow:0 0 0 var( | ||
--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness) | ||
) var( | ||
--highcontrast-closebutton-focus-indicator-color,var( | ||
--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color) | ||
) | ||
)}:host(:focus-visible):after{box-shadow:0 0 0 var( | ||
--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness) | ||
) var( | ||
--highcontrast-closebutton-focus-indicator-color,var( | ||
--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color) | ||
) | ||
)}:host(:not([disabled])){background-color:var( | ||
--highcontrast-closebutton-background-color-default,var( | ||
--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default) | ||
) | ||
)}:host(:not([disabled])[active]){background-color:var( | ||
--mod-closebutton-background-color-down,var(--spectrum-closebutton-background-color-down) | ||
)}:host(:not([disabled])[active]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-down,var( | ||
--mod-closebutton-icon-color-down,var(--spectrum-closebutton-icon-color-down) | ||
) | ||
)}:host(:not([disabled]).focus-visible),:host(:not([disabled])[focused]){background-color:var( | ||
--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus) | ||
)}:host(:not([disabled]):focus-visible),:host(:not([disabled])[focused]){background-color:var( | ||
--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus) | ||
)}:host(:not([disabled]).focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host(:not([disabled]):focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host(:not([disabled])) .icon{color:var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
)}:host(:not([disabled]):focus) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host([disabled]){background-color:var( | ||
--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default) | ||
)}:host([disabled]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-disabled,var( | ||
--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled) | ||
) | ||
)}:host([static=black]:not([disabled])),:host([static=white]:not([disabled])){background-color:var( | ||
--highcontrast-closebutton-static-background-color-default,var( | ||
--mod-closebutton-static-background-color-default,var(--spectrum-closebutton-static-background-color-default) | ||
) | ||
)}@media (hover:hover){:host(:not([disabled]):hover) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-hover,var( | ||
--mod-closebutton-icon-color-hover,var(--spectrum-closebutton-icon-color-hover) | ||
) | ||
)}:host(:not([disabled]):hover){background-color:var( | ||
--mod-closebutton-background-color-hover,var(--spectrum-closebutton-background-color-hover) | ||
)}:host([static=black]:not([disabled]):hover),:host([static=white]:not([disabled]):hover){background-color:var( | ||
--highcontrast-closebutton-static-background-color-hover,var( | ||
--mod-closebutton-static-background-color-hover,var(--spectrum-closebutton-static-background-color-hover) | ||
) | ||
)}:host([static=black]:not([disabled]):hover) .icon,:host([static=white]:not([disabled]):hover) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}}:host([static=black]:not([disabled])[active]),:host([static=white]:not([disabled])[active]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-down,var( | ||
--mod-closebutton-static-background-color-down,var(--spectrum-closebutton-static-background-color-down) | ||
) | ||
)}:host([static=black]:not([disabled])[active]) .icon,:host([static=white]:not([disabled])[active]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled]).focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]).focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-focus,var( | ||
--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus) | ||
) | ||
)}:host([static=black]:not([disabled]):focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]):focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-focus,var( | ||
--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus) | ||
) | ||
)}:host([static=black]:not([disabled]).focus-visible) .icon,:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]).focus-visible) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled]):focus-visible) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled]):focus-visible) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled])) .icon,:host([static=white]:not([disabled])) .icon{color:var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
)}:host([static=black][disabled]) .icon,:host([static=white][disabled]) .icon{color:var( | ||
--highcontrast-closebutton-icon-disabled,var( | ||
--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled) | ||
) | ||
)}.icon{margin:0}:host{--spectrum-closebutton-background-color-default:var( | ||
--system-spectrum-closebutton-background-color-default | ||
);--spectrum-closebutton-background-color-hover:var( | ||
--system-spectrum-closebutton-background-color-hover | ||
);--spectrum-closebutton-background-color-down:var( | ||
--system-spectrum-closebutton-background-color-down | ||
);--spectrum-closebutton-background-color-focus:var( | ||
--system-spectrum-closebutton-background-color-focus | ||
)} | ||
:host{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;font-family:var(--mod-button-font-family,var(--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack)));line-height:var(--mod-button-line-height,var(--mod-line-height-100,var(--spectrum-line-height-100)));text-transform:none;vertical-align:top;-webkit-appearance:button;transition:background var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,border-color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,box-shadow var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible}:host(:focus){outline:none}:host([disabled]),:host([disabled]){cursor:default}:host a{-webkit-user-select:none;user-select:none;-webkit-appearance:none}:host{--spectrum-closebutton-size-300:24px;--spectrum-closebutton-size-400:32px;--spectrum-closebutton-size-500:40px;--spectrum-closebutton-size-600:48px;--spectrum-closebutton-icon-color-default:var(--spectrum-neutral-content-color-default);--spectrum-closebutton-icon-color-hover:var(--spectrum-neutral-content-color-hover);--spectrum-closebutton-icon-color-down:var(--spectrum-neutral-content-color-down);--spectrum-closebutton-icon-color-focus:var(--spectrum-neutral-content-color-key-focus);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-content-color);--spectrum-closebutton-focus-indicator-thickness:var(--spectrum-focus-indicator-thickness);--spectrum-closebutton-focus-indicator-gap:var(--spectrum-focus-indicator-gap);--spectrum-closebutton-focus-indicator-color:var(--spectrum-focus-indicator-color);--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400);--spectrum-closebutton-animation-duration:var(--spectrum-animation-duration-100)}:host([size=s]){--spectrum-closebutton-height:var(--spectrum-component-height-75);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-300);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-300)}:host{--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400)}:host([size=l]){--spectrum-closebutton-height:var(--spectrum-component-height-200);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-500);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-500)}:host([size=xl]){--spectrum-closebutton-height:var(--spectrum-component-height-300);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-600);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-600)}:host([static=white]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var(--spectrum-transparent-white-300);--spectrum-closebutton-static-background-color-down:var(--spectrum-transparent-white-400);--spectrum-closebutton-static-background-color-focus:var(--spectrum-transparent-white-300);--spectrum-closebutton-icon-color-default:var(--spectrum-white);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-static-white-content-color);--spectrum-closebutton-focus-indicator-color:var(--spectrum-static-white-focus-indicator-color)}:host([static=black]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var(--spectrum-transparent-black-300);--spectrum-closebutton-static-background-color-down:var(--spectrum-transparent-black-400);--spectrum-closebutton-static-background-color-focus:var(--spectrum-transparent-black-300);--spectrum-closebutton-icon-color-default:var(--spectrum-black);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-static-black-content-color);--spectrum-closebutton-focus-indicator-color:var(--spectrum-static-black-focus-indicator-color)}@media (forced-colors:active){:host{--highcontrast-closebutton-icon-color-disabled:GrayText;--highcontrast-closebutton-icon-color-down:Highlight;--highcontrast-closebutton-icon-color-hover:Highlight;--highcontrast-closebutton-icon-color-focus:Highlight;--highcontrast-closebutton-background-color-default:ButtonFace;--highcontrast-closebutton-focus-indicator-color:ButtonText}:host(:focus-visible):after{forced-color-adjust:none;margin:var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap));transition:opacity var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-out,margin var(--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration))ease-out}:host([static=black]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:GrayText}:host([static=white]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:Highlight}}:host{block-size:var(--mod-closebutton-height,var(--spectrum-closebutton-height));inline-size:var(--mod-closebutton-width,var(--spectrum-closebutton-width));color:inherit;border-radius:var(--mod-closebutton-border-radius,var(--spectrum-closebutton-border-radius));transition:border-color var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-in-out;margin-inline:var(--mod-closebutton-margin-inline);justify-content:center;align-items:center;align-self:var(--mod-closebutton-align-self);border-width:0;border-color:#0000;flex-direction:row;margin-block-start:var(--mod-closebutton-margin-top);padding:0;display:inline-flex;position:relative}:host:after{pointer-events:none;content:"";margin:calc(var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap))*-1);border-radius:calc(var(--mod-closebutton-size,var(--spectrum-closebutton-size)) + var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap)));transition:box-shadow var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-in-out;position:absolute;inset-block:0;inset-inline:0}:host(:focus-visible){box-shadow:none;outline:none}:host(:focus-visible):after{box-shadow:0 0 0 var(--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness))var(--highcontrast-closebutton-focus-indicator-color,var(--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color)))}:host(:not([disabled])){background-color:var(--highcontrast-closebutton-background-color-default,var(--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default)))}:host(:not([disabled])[active]){background-color:var(--mod-closebutton-background-color-down,var(--spectrum-closebutton-background-color-down))}:host(:not([disabled])[active]) .icon{color:var(--highcontrast-closebutton-icon-color-down,var(--mod-closebutton-icon-color-down,var(--spectrum-closebutton-icon-color-down)))}:host(:not([disabled]):focus-visible),:host(:not([disabled])[focused]){background-color:var(--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus))}:host(:not([disabled]):focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-focus,var(--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus)))}:host(:not([disabled])) .icon{color:var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default))}:host(:not([disabled]):focus) .icon,:host(:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-focus,var(--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus)))}:host([disabled]){background-color:var(--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default))}:host([disabled]) .icon{color:var(--highcontrast-closebutton-icon-color-disabled,var(--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled)))}:host([static=black]:not([disabled])),:host([static=white]:not([disabled])){background-color:var(--highcontrast-closebutton-static-background-color-default,var(--mod-closebutton-static-background-color-default,var(--spectrum-closebutton-static-background-color-default)))}@media (hover:hover){:host(:not([disabled]):hover) .icon{color:var(--highcontrast-closebutton-icon-color-hover,var(--mod-closebutton-icon-color-hover,var(--spectrum-closebutton-icon-color-hover)))}:host(:not([disabled]):hover){background-color:var(--mod-closebutton-background-color-hover,var(--spectrum-closebutton-background-color-hover))}:host([static=black]:not([disabled]):hover),:host([static=white]:not([disabled]):hover){background-color:var(--highcontrast-closebutton-static-background-color-hover,var(--mod-closebutton-static-background-color-hover,var(--spectrum-closebutton-static-background-color-hover)))}:host([static=black]:not([disabled]):hover) .icon,:host([static=white]:not([disabled]):hover) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}}:host([static=black]:not([disabled])[active]),:host([static=white]:not([disabled])[active]){background-color:var(--highcontrast-closebutton-static-background-color-down,var(--mod-closebutton-static-background-color-down,var(--spectrum-closebutton-static-background-color-down)))}:host([static=black]:not([disabled])[active]) .icon,:host([static=white]:not([disabled])[active]) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}:host([static=black]:not([disabled]):focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]):focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var(--highcontrast-closebutton-static-background-color-focus,var(--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus)))}:host([static=black]:not([disabled]):focus-visible) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus-visible) .icon,:host([static=white]:not([disabled])[focused]) .icon,:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}:host([static=black]:not([disabled])) .icon,:host([static=white]:not([disabled])) .icon{color:var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default))}:host([static=black][disabled]) .icon,:host([static=white][disabled]) .icon{color:var(--highcontrast-closebutton-icon-disabled,var(--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled)))}.icon{margin:0}:host{--spectrum-closebutton-background-color-default:var(--system-spectrum-closebutton-background-color-default);--spectrum-closebutton-background-color-hover:var(--system-spectrum-closebutton-background-color-hover);--spectrum-closebutton-background-color-down:var(--system-spectrum-closebutton-background-color-down);--spectrum-closebutton-background-color-focus:var(--system-spectrum-closebutton-background-color-focus)} | ||
`;export default t; | ||
//# sourceMappingURL=close-button.css.js.map |
"use strict"; | ||
import { css } from "@spectrum-web-components/base"; | ||
const styles = css` | ||
:host{-webkit-appearance:button;box-sizing:border-box;cursor:pointer;font-family:var( | ||
--mod-button-font-family,var( | ||
--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack) | ||
) | ||
);line-height:var( | ||
--mod-button-line-height,var(--mod-line-height-100,var(--spectrum-line-height-100)) | ||
);text-transform:none;transition:background var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,border-color var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,color var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,box-shadow var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out;-webkit-user-select:none;user-select:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;margin:0;overflow:visible;-webkit-text-decoration:none;text-decoration:none}:host(:focus){outline:none}:host([disabled]){cursor:default}:host a{-webkit-appearance:none;-webkit-user-select:none;user-select:none}:host{--spectrum-closebutton-size-300:24px;--spectrum-closebutton-size-400:32px;--spectrum-closebutton-size-500:40px;--spectrum-closebutton-size-600:48px;--spectrum-closebutton-icon-color-default:var( | ||
--spectrum-neutral-content-color-default | ||
);--spectrum-closebutton-icon-color-hover:var( | ||
--spectrum-neutral-content-color-hover | ||
);--spectrum-closebutton-icon-color-down:var( | ||
--spectrum-neutral-content-color-down | ||
);--spectrum-closebutton-icon-color-focus:var( | ||
--spectrum-neutral-content-color-key-focus | ||
);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-content-color | ||
);--spectrum-closebutton-focus-indicator-thickness:var( | ||
--spectrum-focus-indicator-thickness | ||
);--spectrum-closebutton-focus-indicator-gap:var( | ||
--spectrum-focus-indicator-gap | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-focus-indicator-color | ||
);--spectrum-closebutton-animation-duration:var( | ||
--spectrum-animation-duration-100 | ||
)}:host([size=s]){--spectrum-closebutton-height:var(--spectrum-component-height-75);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-300);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-300)}:host{--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400)}:host([size=l]){--spectrum-closebutton-height:var(--spectrum-component-height-200);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-500);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-500)}:host([size=xl]){--spectrum-closebutton-height:var(--spectrum-component-height-300);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-600);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-600)}:host([static=white]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var( | ||
--spectrum-transparent-white-300 | ||
);--spectrum-closebutton-static-background-color-down:var( | ||
--spectrum-transparent-white-400 | ||
);--spectrum-closebutton-static-background-color-focus:var( | ||
--spectrum-transparent-white-300 | ||
);--spectrum-closebutton-icon-color-default:var(--spectrum-white);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-static-white-content-color | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-static-white-focus-indicator-color | ||
)}:host([static=black]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var( | ||
--spectrum-transparent-black-300 | ||
);--spectrum-closebutton-static-background-color-down:var( | ||
--spectrum-transparent-black-400 | ||
);--spectrum-closebutton-static-background-color-focus:var( | ||
--spectrum-transparent-black-300 | ||
);--spectrum-closebutton-icon-color-default:var(--spectrum-black);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-static-black-content-color | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-static-black-focus-indicator-color | ||
)}@media (forced-colors:active){:host{--highcontrast-closebutton-icon-color-disabled:GrayText;--highcontrast-closebutton-icon-color-down:Highlight;--highcontrast-closebutton-icon-color-hover:Highlight;--highcontrast-closebutton-icon-color-focus:Highlight;--highcontrast-closebutton-background-color-default:ButtonFace;--highcontrast-closebutton-focus-indicator-color:ButtonText}:host(.focus-visible):after{forced-color-adjust:none;margin:var( | ||
--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap) | ||
);transition:opacity var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-out,margin var( | ||
--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration) | ||
) ease-out}:host(:focus-visible):after{forced-color-adjust:none;margin:var( | ||
--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap) | ||
);transition:opacity var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-out,margin var( | ||
--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration) | ||
) ease-out}:host([static=black]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:GrayText}:host([static=white]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:Highlight}}:host{align-items:center;align-self:var(--mod-closebutton-align-self);block-size:var( | ||
--mod-closebutton-height,var(--spectrum-closebutton-height) | ||
);border-color:#0000;border-radius:var( | ||
--mod-closebutton-border-radius,var(--spectrum-closebutton-border-radius) | ||
);border-width:0;color:inherit;display:inline-flex;flex-direction:row;inline-size:var( | ||
--mod-closebutton-width,var(--spectrum-closebutton-width) | ||
);justify-content:center;margin-block-start:var(--mod-closebutton-margin-top);margin-inline:var(--mod-closebutton-margin-inline);padding:0;position:relative;transition:border-color var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-in-out}:host:after{border-radius:calc(var(--mod-closebutton-size, var(--spectrum-closebutton-size)) + var( | ||
--mod-closebutton-focus-indicator-gap, | ||
var(--spectrum-closebutton-focus-indicator-gap) | ||
));content:"";inset-block:0;inset-inline:0;margin:calc(var( | ||
--mod-closebutton-focus-indicator-gap, | ||
var(--spectrum-closebutton-focus-indicator-gap) | ||
)*-1);pointer-events:none;position:absolute;transition:box-shadow var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-in-out}:host(.focus-visible){box-shadow:none;outline:none}:host(:focus-visible){box-shadow:none;outline:none}:host(.focus-visible):after{box-shadow:0 0 0 var( | ||
--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness) | ||
) var( | ||
--highcontrast-closebutton-focus-indicator-color,var( | ||
--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color) | ||
) | ||
)}:host(:focus-visible):after{box-shadow:0 0 0 var( | ||
--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness) | ||
) var( | ||
--highcontrast-closebutton-focus-indicator-color,var( | ||
--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color) | ||
) | ||
)}:host(:not([disabled])){background-color:var( | ||
--highcontrast-closebutton-background-color-default,var( | ||
--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default) | ||
) | ||
)}:host(:not([disabled])[active]){background-color:var( | ||
--mod-closebutton-background-color-down,var(--spectrum-closebutton-background-color-down) | ||
)}:host(:not([disabled])[active]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-down,var( | ||
--mod-closebutton-icon-color-down,var(--spectrum-closebutton-icon-color-down) | ||
) | ||
)}:host(:not([disabled]).focus-visible),:host(:not([disabled])[focused]){background-color:var( | ||
--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus) | ||
)}:host(:not([disabled]):focus-visible),:host(:not([disabled])[focused]){background-color:var( | ||
--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus) | ||
)}:host(:not([disabled]).focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host(:not([disabled]):focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host(:not([disabled])) .icon{color:var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
)}:host(:not([disabled]):focus) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host([disabled]){background-color:var( | ||
--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default) | ||
)}:host([disabled]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-disabled,var( | ||
--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled) | ||
) | ||
)}:host([static=black]:not([disabled])),:host([static=white]:not([disabled])){background-color:var( | ||
--highcontrast-closebutton-static-background-color-default,var( | ||
--mod-closebutton-static-background-color-default,var(--spectrum-closebutton-static-background-color-default) | ||
) | ||
)}@media (hover:hover){:host(:not([disabled]):hover) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-hover,var( | ||
--mod-closebutton-icon-color-hover,var(--spectrum-closebutton-icon-color-hover) | ||
) | ||
)}:host(:not([disabled]):hover){background-color:var( | ||
--mod-closebutton-background-color-hover,var(--spectrum-closebutton-background-color-hover) | ||
)}:host([static=black]:not([disabled]):hover),:host([static=white]:not([disabled]):hover){background-color:var( | ||
--highcontrast-closebutton-static-background-color-hover,var( | ||
--mod-closebutton-static-background-color-hover,var(--spectrum-closebutton-static-background-color-hover) | ||
) | ||
)}:host([static=black]:not([disabled]):hover) .icon,:host([static=white]:not([disabled]):hover) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}}:host([static=black]:not([disabled])[active]),:host([static=white]:not([disabled])[active]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-down,var( | ||
--mod-closebutton-static-background-color-down,var(--spectrum-closebutton-static-background-color-down) | ||
) | ||
)}:host([static=black]:not([disabled])[active]) .icon,:host([static=white]:not([disabled])[active]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled]).focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]).focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-focus,var( | ||
--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus) | ||
) | ||
)}:host([static=black]:not([disabled]):focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]):focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-focus,var( | ||
--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus) | ||
) | ||
)}:host([static=black]:not([disabled]).focus-visible) .icon,:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]).focus-visible) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled]):focus-visible) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled]):focus-visible) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled])) .icon,:host([static=white]:not([disabled])) .icon{color:var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
)}:host([static=black][disabled]) .icon,:host([static=white][disabled]) .icon{color:var( | ||
--highcontrast-closebutton-icon-disabled,var( | ||
--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled) | ||
) | ||
)}.icon{margin:0}:host{--spectrum-closebutton-background-color-default:var( | ||
--system-spectrum-closebutton-background-color-default | ||
);--spectrum-closebutton-background-color-hover:var( | ||
--system-spectrum-closebutton-background-color-hover | ||
);--spectrum-closebutton-background-color-down:var( | ||
--system-spectrum-closebutton-background-color-down | ||
);--spectrum-closebutton-background-color-focus:var( | ||
--system-spectrum-closebutton-background-color-focus | ||
)} | ||
:host{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;font-family:var(--mod-button-font-family,var(--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack)));line-height:var(--mod-button-line-height,var(--mod-line-height-100,var(--spectrum-line-height-100)));text-transform:none;vertical-align:top;-webkit-appearance:button;transition:background var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,border-color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,box-shadow var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible}:host(:focus){outline:none}:host([disabled]),:host([disabled]){cursor:default}:host a{-webkit-user-select:none;user-select:none;-webkit-appearance:none}:host{--spectrum-closebutton-size-300:24px;--spectrum-closebutton-size-400:32px;--spectrum-closebutton-size-500:40px;--spectrum-closebutton-size-600:48px;--spectrum-closebutton-icon-color-default:var(--spectrum-neutral-content-color-default);--spectrum-closebutton-icon-color-hover:var(--spectrum-neutral-content-color-hover);--spectrum-closebutton-icon-color-down:var(--spectrum-neutral-content-color-down);--spectrum-closebutton-icon-color-focus:var(--spectrum-neutral-content-color-key-focus);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-content-color);--spectrum-closebutton-focus-indicator-thickness:var(--spectrum-focus-indicator-thickness);--spectrum-closebutton-focus-indicator-gap:var(--spectrum-focus-indicator-gap);--spectrum-closebutton-focus-indicator-color:var(--spectrum-focus-indicator-color);--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400);--spectrum-closebutton-animation-duration:var(--spectrum-animation-duration-100)}:host([size=s]){--spectrum-closebutton-height:var(--spectrum-component-height-75);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-300);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-300)}:host{--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400)}:host([size=l]){--spectrum-closebutton-height:var(--spectrum-component-height-200);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-500);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-500)}:host([size=xl]){--spectrum-closebutton-height:var(--spectrum-component-height-300);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-600);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-600)}:host([static=white]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var(--spectrum-transparent-white-300);--spectrum-closebutton-static-background-color-down:var(--spectrum-transparent-white-400);--spectrum-closebutton-static-background-color-focus:var(--spectrum-transparent-white-300);--spectrum-closebutton-icon-color-default:var(--spectrum-white);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-static-white-content-color);--spectrum-closebutton-focus-indicator-color:var(--spectrum-static-white-focus-indicator-color)}:host([static=black]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var(--spectrum-transparent-black-300);--spectrum-closebutton-static-background-color-down:var(--spectrum-transparent-black-400);--spectrum-closebutton-static-background-color-focus:var(--spectrum-transparent-black-300);--spectrum-closebutton-icon-color-default:var(--spectrum-black);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-static-black-content-color);--spectrum-closebutton-focus-indicator-color:var(--spectrum-static-black-focus-indicator-color)}@media (forced-colors:active){:host{--highcontrast-closebutton-icon-color-disabled:GrayText;--highcontrast-closebutton-icon-color-down:Highlight;--highcontrast-closebutton-icon-color-hover:Highlight;--highcontrast-closebutton-icon-color-focus:Highlight;--highcontrast-closebutton-background-color-default:ButtonFace;--highcontrast-closebutton-focus-indicator-color:ButtonText}:host(:focus-visible):after{forced-color-adjust:none;margin:var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap));transition:opacity var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-out,margin var(--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration))ease-out}:host([static=black]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:GrayText}:host([static=white]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:Highlight}}:host{block-size:var(--mod-closebutton-height,var(--spectrum-closebutton-height));inline-size:var(--mod-closebutton-width,var(--spectrum-closebutton-width));color:inherit;border-radius:var(--mod-closebutton-border-radius,var(--spectrum-closebutton-border-radius));transition:border-color var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-in-out;margin-inline:var(--mod-closebutton-margin-inline);justify-content:center;align-items:center;align-self:var(--mod-closebutton-align-self);border-width:0;border-color:#0000;flex-direction:row;margin-block-start:var(--mod-closebutton-margin-top);padding:0;display:inline-flex;position:relative}:host:after{pointer-events:none;content:"";margin:calc(var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap))*-1);border-radius:calc(var(--mod-closebutton-size,var(--spectrum-closebutton-size)) + var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap)));transition:box-shadow var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-in-out;position:absolute;inset-block:0;inset-inline:0}:host(:focus-visible){box-shadow:none;outline:none}:host(:focus-visible):after{box-shadow:0 0 0 var(--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness))var(--highcontrast-closebutton-focus-indicator-color,var(--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color)))}:host(:not([disabled])){background-color:var(--highcontrast-closebutton-background-color-default,var(--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default)))}:host(:not([disabled])[active]){background-color:var(--mod-closebutton-background-color-down,var(--spectrum-closebutton-background-color-down))}:host(:not([disabled])[active]) .icon{color:var(--highcontrast-closebutton-icon-color-down,var(--mod-closebutton-icon-color-down,var(--spectrum-closebutton-icon-color-down)))}:host(:not([disabled]):focus-visible),:host(:not([disabled])[focused]){background-color:var(--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus))}:host(:not([disabled]):focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-focus,var(--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus)))}:host(:not([disabled])) .icon{color:var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default))}:host(:not([disabled]):focus) .icon,:host(:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-focus,var(--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus)))}:host([disabled]){background-color:var(--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default))}:host([disabled]) .icon{color:var(--highcontrast-closebutton-icon-color-disabled,var(--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled)))}:host([static=black]:not([disabled])),:host([static=white]:not([disabled])){background-color:var(--highcontrast-closebutton-static-background-color-default,var(--mod-closebutton-static-background-color-default,var(--spectrum-closebutton-static-background-color-default)))}@media (hover:hover){:host(:not([disabled]):hover) .icon{color:var(--highcontrast-closebutton-icon-color-hover,var(--mod-closebutton-icon-color-hover,var(--spectrum-closebutton-icon-color-hover)))}:host(:not([disabled]):hover){background-color:var(--mod-closebutton-background-color-hover,var(--spectrum-closebutton-background-color-hover))}:host([static=black]:not([disabled]):hover),:host([static=white]:not([disabled]):hover){background-color:var(--highcontrast-closebutton-static-background-color-hover,var(--mod-closebutton-static-background-color-hover,var(--spectrum-closebutton-static-background-color-hover)))}:host([static=black]:not([disabled]):hover) .icon,:host([static=white]:not([disabled]):hover) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}}:host([static=black]:not([disabled])[active]),:host([static=white]:not([disabled])[active]){background-color:var(--highcontrast-closebutton-static-background-color-down,var(--mod-closebutton-static-background-color-down,var(--spectrum-closebutton-static-background-color-down)))}:host([static=black]:not([disabled])[active]) .icon,:host([static=white]:not([disabled])[active]) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}:host([static=black]:not([disabled]):focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]):focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var(--highcontrast-closebutton-static-background-color-focus,var(--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus)))}:host([static=black]:not([disabled]):focus-visible) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus-visible) .icon,:host([static=white]:not([disabled])[focused]) .icon,:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}:host([static=black]:not([disabled])) .icon,:host([static=white]:not([disabled])) .icon{color:var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default))}:host([static=black][disabled]) .icon,:host([static=white][disabled]) .icon{color:var(--highcontrast-closebutton-icon-disabled,var(--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled)))}.icon{margin:0}:host{--spectrum-closebutton-background-color-default:var(--system-spectrum-closebutton-background-color-default);--spectrum-closebutton-background-color-hover:var(--system-spectrum-closebutton-background-color-hover);--spectrum-closebutton-background-color-down:var(--system-spectrum-closebutton-background-color-down);--spectrum-closebutton-background-color-focus:var(--system-spectrum-closebutton-background-color-focus)} | ||
`; | ||
export default styles; | ||
//# sourceMappingURL=spectrum-close-button.css.dev.js.map |
"use strict";import{css as o}from"@spectrum-web-components/base";const t=o` | ||
:host{-webkit-appearance:button;box-sizing:border-box;cursor:pointer;font-family:var( | ||
--mod-button-font-family,var( | ||
--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack) | ||
) | ||
);line-height:var( | ||
--mod-button-line-height,var(--mod-line-height-100,var(--spectrum-line-height-100)) | ||
);text-transform:none;transition:background var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,border-color var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,color var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out,box-shadow var( | ||
--mod-button-animation-duration,var( | ||
--mod-animation-duration-100,var(--spectrum-animation-duration-100) | ||
) | ||
) ease-out;-webkit-user-select:none;user-select:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;margin:0;overflow:visible;-webkit-text-decoration:none;text-decoration:none}:host(:focus){outline:none}:host([disabled]){cursor:default}:host a{-webkit-appearance:none;-webkit-user-select:none;user-select:none}:host{--spectrum-closebutton-size-300:24px;--spectrum-closebutton-size-400:32px;--spectrum-closebutton-size-500:40px;--spectrum-closebutton-size-600:48px;--spectrum-closebutton-icon-color-default:var( | ||
--spectrum-neutral-content-color-default | ||
);--spectrum-closebutton-icon-color-hover:var( | ||
--spectrum-neutral-content-color-hover | ||
);--spectrum-closebutton-icon-color-down:var( | ||
--spectrum-neutral-content-color-down | ||
);--spectrum-closebutton-icon-color-focus:var( | ||
--spectrum-neutral-content-color-key-focus | ||
);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-content-color | ||
);--spectrum-closebutton-focus-indicator-thickness:var( | ||
--spectrum-focus-indicator-thickness | ||
);--spectrum-closebutton-focus-indicator-gap:var( | ||
--spectrum-focus-indicator-gap | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-focus-indicator-color | ||
);--spectrum-closebutton-animation-duration:var( | ||
--spectrum-animation-duration-100 | ||
)}:host([size=s]){--spectrum-closebutton-height:var(--spectrum-component-height-75);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-300);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-300)}:host{--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400)}:host([size=l]){--spectrum-closebutton-height:var(--spectrum-component-height-200);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-500);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-500)}:host([size=xl]){--spectrum-closebutton-height:var(--spectrum-component-height-300);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-600);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-600)}:host([static=white]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var( | ||
--spectrum-transparent-white-300 | ||
);--spectrum-closebutton-static-background-color-down:var( | ||
--spectrum-transparent-white-400 | ||
);--spectrum-closebutton-static-background-color-focus:var( | ||
--spectrum-transparent-white-300 | ||
);--spectrum-closebutton-icon-color-default:var(--spectrum-white);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-static-white-content-color | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-static-white-focus-indicator-color | ||
)}:host([static=black]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var( | ||
--spectrum-transparent-black-300 | ||
);--spectrum-closebutton-static-background-color-down:var( | ||
--spectrum-transparent-black-400 | ||
);--spectrum-closebutton-static-background-color-focus:var( | ||
--spectrum-transparent-black-300 | ||
);--spectrum-closebutton-icon-color-default:var(--spectrum-black);--spectrum-closebutton-icon-color-disabled:var( | ||
--spectrum-disabled-static-black-content-color | ||
);--spectrum-closebutton-focus-indicator-color:var( | ||
--spectrum-static-black-focus-indicator-color | ||
)}@media (forced-colors:active){:host{--highcontrast-closebutton-icon-color-disabled:GrayText;--highcontrast-closebutton-icon-color-down:Highlight;--highcontrast-closebutton-icon-color-hover:Highlight;--highcontrast-closebutton-icon-color-focus:Highlight;--highcontrast-closebutton-background-color-default:ButtonFace;--highcontrast-closebutton-focus-indicator-color:ButtonText}:host(.focus-visible):after{forced-color-adjust:none;margin:var( | ||
--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap) | ||
);transition:opacity var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-out,margin var( | ||
--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration) | ||
) ease-out}:host(:focus-visible):after{forced-color-adjust:none;margin:var( | ||
--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap) | ||
);transition:opacity var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-out,margin var( | ||
--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration) | ||
) ease-out}:host([static=black]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:GrayText}:host([static=white]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:Highlight}}:host{align-items:center;align-self:var(--mod-closebutton-align-self);block-size:var( | ||
--mod-closebutton-height,var(--spectrum-closebutton-height) | ||
);border-color:#0000;border-radius:var( | ||
--mod-closebutton-border-radius,var(--spectrum-closebutton-border-radius) | ||
);border-width:0;color:inherit;display:inline-flex;flex-direction:row;inline-size:var( | ||
--mod-closebutton-width,var(--spectrum-closebutton-width) | ||
);justify-content:center;margin-block-start:var(--mod-closebutton-margin-top);margin-inline:var(--mod-closebutton-margin-inline);padding:0;position:relative;transition:border-color var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-in-out}:host:after{border-radius:calc(var(--mod-closebutton-size, var(--spectrum-closebutton-size)) + var( | ||
--mod-closebutton-focus-indicator-gap, | ||
var(--spectrum-closebutton-focus-indicator-gap) | ||
));content:"";inset-block:0;inset-inline:0;margin:calc(var( | ||
--mod-closebutton-focus-indicator-gap, | ||
var(--spectrum-closebutton-focus-indicator-gap) | ||
)*-1);pointer-events:none;position:absolute;transition:box-shadow var( | ||
--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration) | ||
) ease-in-out}:host(.focus-visible){box-shadow:none;outline:none}:host(:focus-visible){box-shadow:none;outline:none}:host(.focus-visible):after{box-shadow:0 0 0 var( | ||
--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness) | ||
) var( | ||
--highcontrast-closebutton-focus-indicator-color,var( | ||
--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color) | ||
) | ||
)}:host(:focus-visible):after{box-shadow:0 0 0 var( | ||
--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness) | ||
) var( | ||
--highcontrast-closebutton-focus-indicator-color,var( | ||
--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color) | ||
) | ||
)}:host(:not([disabled])){background-color:var( | ||
--highcontrast-closebutton-background-color-default,var( | ||
--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default) | ||
) | ||
)}:host(:not([disabled])[active]){background-color:var( | ||
--mod-closebutton-background-color-down,var(--spectrum-closebutton-background-color-down) | ||
)}:host(:not([disabled])[active]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-down,var( | ||
--mod-closebutton-icon-color-down,var(--spectrum-closebutton-icon-color-down) | ||
) | ||
)}:host(:not([disabled]).focus-visible),:host(:not([disabled])[focused]){background-color:var( | ||
--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus) | ||
)}:host(:not([disabled]):focus-visible),:host(:not([disabled])[focused]){background-color:var( | ||
--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus) | ||
)}:host(:not([disabled]).focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host(:not([disabled]):focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host(:not([disabled])) .icon{color:var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
)}:host(:not([disabled]):focus) .icon,:host(:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-focus,var( | ||
--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus) | ||
) | ||
)}:host([disabled]){background-color:var( | ||
--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default) | ||
)}:host([disabled]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-disabled,var( | ||
--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled) | ||
) | ||
)}:host([static=black]:not([disabled])),:host([static=white]:not([disabled])){background-color:var( | ||
--highcontrast-closebutton-static-background-color-default,var( | ||
--mod-closebutton-static-background-color-default,var(--spectrum-closebutton-static-background-color-default) | ||
) | ||
)}@media (hover:hover){:host(:not([disabled]):hover) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-hover,var( | ||
--mod-closebutton-icon-color-hover,var(--spectrum-closebutton-icon-color-hover) | ||
) | ||
)}:host(:not([disabled]):hover){background-color:var( | ||
--mod-closebutton-background-color-hover,var(--spectrum-closebutton-background-color-hover) | ||
)}:host([static=black]:not([disabled]):hover),:host([static=white]:not([disabled]):hover){background-color:var( | ||
--highcontrast-closebutton-static-background-color-hover,var( | ||
--mod-closebutton-static-background-color-hover,var(--spectrum-closebutton-static-background-color-hover) | ||
) | ||
)}:host([static=black]:not([disabled]):hover) .icon,:host([static=white]:not([disabled]):hover) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}}:host([static=black]:not([disabled])[active]),:host([static=white]:not([disabled])[active]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-down,var( | ||
--mod-closebutton-static-background-color-down,var(--spectrum-closebutton-static-background-color-down) | ||
) | ||
)}:host([static=black]:not([disabled])[active]) .icon,:host([static=white]:not([disabled])[active]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled]).focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]).focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-focus,var( | ||
--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus) | ||
) | ||
)}:host([static=black]:not([disabled]):focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]):focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var( | ||
--highcontrast-closebutton-static-background-color-focus,var( | ||
--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus) | ||
) | ||
)}:host([static=black]:not([disabled]).focus-visible) .icon,:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]).focus-visible) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled]):focus-visible) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled]):focus-visible) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var( | ||
--highcontrast-closebutton-icon-color-default,var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
) | ||
)}:host([static=black]:not([disabled])) .icon,:host([static=white]:not([disabled])) .icon{color:var( | ||
--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default) | ||
)}:host([static=black][disabled]) .icon,:host([static=white][disabled]) .icon{color:var( | ||
--highcontrast-closebutton-icon-disabled,var( | ||
--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled) | ||
) | ||
)}.icon{margin:0}:host{--spectrum-closebutton-background-color-default:var( | ||
--system-spectrum-closebutton-background-color-default | ||
);--spectrum-closebutton-background-color-hover:var( | ||
--system-spectrum-closebutton-background-color-hover | ||
);--spectrum-closebutton-background-color-down:var( | ||
--system-spectrum-closebutton-background-color-down | ||
);--spectrum-closebutton-background-color-focus:var( | ||
--system-spectrum-closebutton-background-color-focus | ||
)} | ||
:host{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;font-family:var(--mod-button-font-family,var(--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack)));line-height:var(--mod-button-line-height,var(--mod-line-height-100,var(--spectrum-line-height-100)));text-transform:none;vertical-align:top;-webkit-appearance:button;transition:background var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,border-color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out,box-shadow var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100)))ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:solid;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible}:host(:focus){outline:none}:host([disabled]),:host([disabled]){cursor:default}:host a{-webkit-user-select:none;user-select:none;-webkit-appearance:none}:host{--spectrum-closebutton-size-300:24px;--spectrum-closebutton-size-400:32px;--spectrum-closebutton-size-500:40px;--spectrum-closebutton-size-600:48px;--spectrum-closebutton-icon-color-default:var(--spectrum-neutral-content-color-default);--spectrum-closebutton-icon-color-hover:var(--spectrum-neutral-content-color-hover);--spectrum-closebutton-icon-color-down:var(--spectrum-neutral-content-color-down);--spectrum-closebutton-icon-color-focus:var(--spectrum-neutral-content-color-key-focus);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-content-color);--spectrum-closebutton-focus-indicator-thickness:var(--spectrum-focus-indicator-thickness);--spectrum-closebutton-focus-indicator-gap:var(--spectrum-focus-indicator-gap);--spectrum-closebutton-focus-indicator-color:var(--spectrum-focus-indicator-color);--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400);--spectrum-closebutton-animation-duration:var(--spectrum-animation-duration-100)}:host([size=s]){--spectrum-closebutton-height:var(--spectrum-component-height-75);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-300);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-300)}:host{--spectrum-closebutton-height:var(--spectrum-component-height-100);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-400);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-400)}:host([size=l]){--spectrum-closebutton-height:var(--spectrum-component-height-200);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-500);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-500)}:host([size=xl]){--spectrum-closebutton-height:var(--spectrum-component-height-300);--spectrum-closebutton-width:var(--spectrum-closebutton-height);--spectrum-closebutton-size:var(--spectrum-closebutton-size-600);--spectrum-closebutton-border-radius:var(--spectrum-closebutton-size-600)}:host([static=white]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var(--spectrum-transparent-white-300);--spectrum-closebutton-static-background-color-down:var(--spectrum-transparent-white-400);--spectrum-closebutton-static-background-color-focus:var(--spectrum-transparent-white-300);--spectrum-closebutton-icon-color-default:var(--spectrum-white);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-static-white-content-color);--spectrum-closebutton-focus-indicator-color:var(--spectrum-static-white-focus-indicator-color)}:host([static=black]){--spectrum-closebutton-static-background-color-default:transparent;--spectrum-closebutton-static-background-color-hover:var(--spectrum-transparent-black-300);--spectrum-closebutton-static-background-color-down:var(--spectrum-transparent-black-400);--spectrum-closebutton-static-background-color-focus:var(--spectrum-transparent-black-300);--spectrum-closebutton-icon-color-default:var(--spectrum-black);--spectrum-closebutton-icon-color-disabled:var(--spectrum-disabled-static-black-content-color);--spectrum-closebutton-focus-indicator-color:var(--spectrum-static-black-focus-indicator-color)}@media (forced-colors:active){:host{--highcontrast-closebutton-icon-color-disabled:GrayText;--highcontrast-closebutton-icon-color-down:Highlight;--highcontrast-closebutton-icon-color-hover:Highlight;--highcontrast-closebutton-icon-color-focus:Highlight;--highcontrast-closebutton-background-color-default:ButtonFace;--highcontrast-closebutton-focus-indicator-color:ButtonText}:host(:focus-visible):after{forced-color-adjust:none;margin:var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap));transition:opacity var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-out,margin var(--mod-closebutton-animation-duraction,var(--spectrum-closebutton-animation-duration))ease-out}:host([static=black]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:GrayText}:host([static=white]){--highcontrast-closebutton-static-background-color-default:ButtonFace;--highcontrast-closebutton-icon-color-default:Highlight;--highcontrast-closebutton-icon-color-disabled:Highlight}}:host{block-size:var(--mod-closebutton-height,var(--spectrum-closebutton-height));inline-size:var(--mod-closebutton-width,var(--spectrum-closebutton-width));color:inherit;border-radius:var(--mod-closebutton-border-radius,var(--spectrum-closebutton-border-radius));transition:border-color var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-in-out;margin-inline:var(--mod-closebutton-margin-inline);justify-content:center;align-items:center;align-self:var(--mod-closebutton-align-self);border-width:0;border-color:#0000;flex-direction:row;margin-block-start:var(--mod-closebutton-margin-top);padding:0;display:inline-flex;position:relative}:host:after{pointer-events:none;content:"";margin:calc(var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap))*-1);border-radius:calc(var(--mod-closebutton-size,var(--spectrum-closebutton-size)) + var(--mod-closebutton-focus-indicator-gap,var(--spectrum-closebutton-focus-indicator-gap)));transition:box-shadow var(--mod-closebutton-animation-duration,var(--spectrum-closebutton-animation-duration))ease-in-out;position:absolute;inset-block:0;inset-inline:0}:host(:focus-visible){box-shadow:none;outline:none}:host(:focus-visible):after{box-shadow:0 0 0 var(--mod-closebutton-focus-indicator-thickness,var(--spectrum-closebutton-focus-indicator-thickness))var(--highcontrast-closebutton-focus-indicator-color,var(--mod-closebutton-focus-indicator-color,var(--spectrum-closebutton-focus-indicator-color)))}:host(:not([disabled])){background-color:var(--highcontrast-closebutton-background-color-default,var(--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default)))}:host(:not([disabled])[active]){background-color:var(--mod-closebutton-background-color-down,var(--spectrum-closebutton-background-color-down))}:host(:not([disabled])[active]) .icon{color:var(--highcontrast-closebutton-icon-color-down,var(--mod-closebutton-icon-color-down,var(--spectrum-closebutton-icon-color-down)))}:host(:not([disabled]):focus-visible),:host(:not([disabled])[focused]){background-color:var(--mod-closebutton-background-color-focus,var(--spectrum-closebutton-background-color-focus))}:host(:not([disabled]):focus-visible) .icon,:host(:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-focus,var(--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus)))}:host(:not([disabled])) .icon{color:var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default))}:host(:not([disabled]):focus) .icon,:host(:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-focus,var(--mod-closebutton-icon-color-focus,var(--spectrum-closebutton-icon-color-focus)))}:host([disabled]){background-color:var(--mod-closebutton-background-color-default,var(--spectrum-closebutton-background-color-default))}:host([disabled]) .icon{color:var(--highcontrast-closebutton-icon-color-disabled,var(--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled)))}:host([static=black]:not([disabled])),:host([static=white]:not([disabled])){background-color:var(--highcontrast-closebutton-static-background-color-default,var(--mod-closebutton-static-background-color-default,var(--spectrum-closebutton-static-background-color-default)))}@media (hover:hover){:host(:not([disabled]):hover) .icon{color:var(--highcontrast-closebutton-icon-color-hover,var(--mod-closebutton-icon-color-hover,var(--spectrum-closebutton-icon-color-hover)))}:host(:not([disabled]):hover){background-color:var(--mod-closebutton-background-color-hover,var(--spectrum-closebutton-background-color-hover))}:host([static=black]:not([disabled]):hover),:host([static=white]:not([disabled]):hover){background-color:var(--highcontrast-closebutton-static-background-color-hover,var(--mod-closebutton-static-background-color-hover,var(--spectrum-closebutton-static-background-color-hover)))}:host([static=black]:not([disabled]):hover) .icon,:host([static=white]:not([disabled]):hover) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}}:host([static=black]:not([disabled])[active]),:host([static=white]:not([disabled])[active]){background-color:var(--highcontrast-closebutton-static-background-color-down,var(--mod-closebutton-static-background-color-down,var(--spectrum-closebutton-static-background-color-down)))}:host([static=black]:not([disabled])[active]) .icon,:host([static=white]:not([disabled])[active]) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}:host([static=black]:not([disabled]):focus-visible),:host([static=black]:not([disabled])[focused]),:host([static=white]:not([disabled]):focus-visible),:host([static=white]:not([disabled])[focused]){background-color:var(--highcontrast-closebutton-static-background-color-focus,var(--mod-closebutton-static-background-color-focus,var(--spectrum-closebutton-static-background-color-focus)))}:host([static=black]:not([disabled]):focus-visible) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus-visible) .icon,:host([static=white]:not([disabled])[focused]) .icon,:host([static=black]:not([disabled]):focus) .icon,:host([static=black]:not([disabled])[focused]) .icon,:host([static=white]:not([disabled]):focus) .icon,:host([static=white]:not([disabled])[focused]) .icon{color:var(--highcontrast-closebutton-icon-color-default,var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default)))}:host([static=black]:not([disabled])) .icon,:host([static=white]:not([disabled])) .icon{color:var(--mod-closebutton-icon-color-default,var(--spectrum-closebutton-icon-color-default))}:host([static=black][disabled]) .icon,:host([static=white][disabled]) .icon{color:var(--highcontrast-closebutton-icon-disabled,var(--mod-closebutton-icon-color-disabled,var(--spectrum-closebutton-icon-color-disabled)))}.icon{margin:0}:host{--spectrum-closebutton-background-color-default:var(--system-spectrum-closebutton-background-color-default);--spectrum-closebutton-background-color-hover:var(--system-spectrum-closebutton-background-color-hover);--spectrum-closebutton-background-color-down:var(--system-spectrum-closebutton-background-color-down);--spectrum-closebutton-background-color-focus:var(--system-spectrum-closebutton-background-color-focus)} | ||
`;export default t; | ||
//# sourceMappingURL=spectrum-close-button.css.js.map |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
121505
315
1