UNPKG

@adobe/coral-spectrum

Version:

Coral Spectrum is a JavaScript library of Web Components following Spectrum design patterns.

73 lines (58 loc) 1.88 kB
/** * Copyright 2019 Adobe. All rights reserved. * This file is licensed to you under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. You may obtain a copy * of the License at http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed under * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ ._coral-Underlay { visibility: hidden; opacity: 0; transition: transform 130ms ease-in-out, opacity 130ms ease-in-out, visibility 0ms linear 130ms; pointer-events: none; } ._coral-Underlay.is-open { visibility: visible; opacity: 1; transition-delay: 0ms; pointer-events: auto; } ._coral-Underlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; overflow: hidden; transition: opacity 190ms cubic-bezier(0.5, 0, 1, 1) 160ms, visibility 0ms linear 350ms; } ._coral-Underlay.is-open { transition: opacity 300ms cubic-bezier(0, 0, 0.40, 1) 0ms; } .coral--large ._coral-Underlay { transition: transform 130ms ease-in-out, opacity 130ms ease-in-out, visibility 0ms linear 130ms; transition: opacity 190ms cubic-bezier(0.5, 0, 1, 1) 160ms, visibility 0ms linear 350ms; } .coral--large ._coral-Underlay.is-open { transition: opacity 300ms cubic-bezier(0, 0, 0.40, 1) 0ms; } .coral--light ._coral-Underlay,.coral--lightest ._coral-Underlay { background: rgba(0,0,0,0.4); } .coral--dark ._coral-Underlay { background: rgba(0,0,0,0.5); } .coral--darkest ._coral-Underlay { background: rgba(0,0,0,0.6); }