UNPKG

@nextcloud/vue

Version:
89 lines (88 loc) 2.48 kB
/** * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ /** * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ /* * Ensure proper alignment of the vue material icons */ .material-design-icon { display: flex; align-self: center; justify-self: center; align-items: center; justify-content: center; } /** * SPDX-FileCopyrightText: 2011-2015 Twitter, Inc. * SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: MIT */ .v-popper--theme-tooltip.v-popper__popper { position: absolute; z-index: 100000; top: 0; right: auto; left: auto; display: block; margin: 0; padding: 0; text-align: left; text-align: start; opacity: 0; line-height: 1.6; line-break: auto; filter: drop-shadow(0 1px 10px var(--color-box-shadow)); } .v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { bottom: -10px; border-bottom-width: 0; border-top-color: var(--color-main-background); } .v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { top: -10px; border-top-width: 0; border-bottom-color: var(--color-main-background); } .v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { right: 100%; border-left-width: 0; border-right-color: var(--color-main-background); } .v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { left: 100%; border-right-width: 0; border-left-color: var(--color-main-background); } .v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { visibility: hidden; transition: opacity 0.15s, visibility 0.15s; opacity: 0; } .v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { visibility: visible; transition: opacity 0.15s; opacity: 1; } .v-popper--theme-tooltip .v-popper__inner { max-width: 350px; padding: 5px 8px; text-align: center; color: var(--color-main-text); border-radius: var(--border-radius); background-color: var(--color-main-background); } .v-popper--theme-tooltip .v-popper__arrow-container { position: absolute; z-index: 1; width: 0; height: 0; margin: 0; border-style: solid; border-color: transparent; border-width: 10px; }