UNPKG

@nextcloud/vue

Version:
180 lines 5.97 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[data-v-3d24879b] { display: flex; align-self: center; justify-self: center; align-items: center; justify-content: center; } .color-picker[data-v-3d24879b] { display: flex; overflow: hidden; align-content: flex-end; flex-direction: column; justify-content: space-between; padding: var(--border-radius-element); min-width: calc(4 * var(--default-clickable-area) + 2 * var(--border-radius-element)); } .color-picker--clearable[data-v-3d24879b] { min-width: calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element)); } .color-picker--advanced-fields[data-v-3d24879b] { min-width: 264px; } .color-picker__clear[data-v-3d24879b] { color: var(--color-main-text); } .color-picker__clear[data-v-3d24879b]:hover:not(:has(:checked)) { color: var(--color-text-maxcontrast); } .color-picker__simple[data-v-3d24879b] { display: grid; grid-template-columns: repeat(auto-fit, var(--default-clickable-area)); grid-auto-rows: var(--default-clickable-area); } .color-picker__simple-color-circle[data-v-3d24879b] { display: flex; align-items: center; justify-content: center; width: calc(var(--default-clickable-area) - 10px); height: calc(var(--default-clickable-area) - 10px); min-height: calc(var(--default-clickable-area) - 10px); margin: auto; padding: 0; color: white; border: 1px solid rgba(0, 0, 0, 0.25); border-radius: 50%; font-size: 16px; } .color-picker__simple-color-circle[data-v-3d24879b]:focus-within { outline: 2px solid var(--color-main-text); } .color-picker__simple-color-circle[data-v-3d24879b]:hover { opacity: 0.6; } .color-picker__simple-color-circle--active[data-v-3d24879b] { width: calc(var(--default-clickable-area) - 6px); height: calc(var(--default-clickable-area) - 6px); min-height: calc(var(--default-clickable-area) - 6px); transition: all 100ms ease-in-out; opacity: 1 !important; } .color-picker__advanced[data-v-3d24879b] { box-shadow: none !important; } .color-picker__navigation[data-v-3d24879b] { display: flex; flex-direction: row; gap: var(--default-grid-baseline); justify-content: space-between; margin-top: calc(2 * var(--default-grid-baseline)); } [data-v-3d24879b] .vc-chrome { width: unset; background-color: var(--color-main-background); } [data-v-3d24879b] .vc-chrome-color-wrap { width: 30px; height: 30px; } [data-v-3d24879b] .vc-chrome-active-color { border-radius: 17px; } [data-v-3d24879b] .vc-chrome-body { padding: 14px 0 0 0; background-color: var(--color-main-background); } [data-v-3d24879b] .vc-chrome-body .vc-input__input { --input-border-radius: var(--border-radius-element); --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); width: 100%; height: var(--default-clickable-area); margin: 0; padding-inline: calc(var(--border-radius-element) + var(--input-border-width-offset)); padding-block: var(--input-border-width-offset); border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); border-radius: var(--input-border-radius); font-size: var(--default-font-size); color: var(--color-main-text); box-shadow: none; } [data-v-3d24879b] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-3d24879b] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-3d24879b] .vc-chrome-body .vc-input__input:focus:not([disabled]) { --input-border-width-offset: 0px; border-color: var(--color-main-text); border-width: var(--border-width-input-focused, 2px); box-shadow: 0 0 0 2px var(--color-main-background) !important; } [data-v-3d24879b] .vc-chrome-body .vc-input__input:active:not([disabled]) + .vc-input__label,[data-v-3d24879b] .vc-chrome-body .vc-input__input:hover:not([disabled]) + .vc-input__label,[data-v-3d24879b] .vc-chrome-body .vc-input__input:focus:not([disabled]) + .vc-input__label { color: var(--color-main-text); } [data-v-3d24879b] .vc-chrome-body .vc-input__label { position: absolute; inset-inline: var(--border-width-input-focused, 2px); inset-block-start: calc(-1.5 * var(--font-size-small, 13px) / 2); max-width: fit-content; margin-inline: calc(var(--border-radius-element) - var(--default-grid-baseline)); margin-block: 0; padding-inline: var(--default-grid-baseline); font-family: var(--font-face); font-size: var(--font-size-small, 13px); line-height: 1.5; font-weight: 500; color: var(--color-text-maxcontrast); background-color: var(--color-main-background); pointer-events: none; } [data-v-3d24879b] .vc-chrome-toggle-btn { display: flex; justify-content: center; align-items: center; width: var(--default-clickable-area); height: var(--default-clickable-area); margin-inline-start: 6px; filter: var(--background-invert-if-dark); } [data-v-3d24879b] .vc-chrome-toggle-icon { width: 24px; height: 24px; margin: 0; } [data-v-3d24879b] .vc-chrome-toggle-icon-highlight { width: var(--default-clickable-area); height: var(--default-clickable-area); inset: 0; } [data-v-3d24879b] .vc-chrome-saturation-wrap { border-radius: 3px; } [data-v-3d24879b] .vc-chrome-saturation-circle { width: 20px; height: 20px; } .slide-enter-from[data-v-3d24879b] { transform: translateX(-50%); opacity: 0; } .slide-enter-to[data-v-3d24879b] { transform: translateX(0); opacity: 1; } .slide-leave-from[data-v-3d24879b] { transform: translateX(0); opacity: 1; } .slide-leave-to[data-v-3d24879b] { transform: translateX(-50%); opacity: 0; } .slide-enter-active[data-v-3d24879b], .slide-leave-active[data-v-3d24879b] { transition: all 50ms ease-in-out; }