f7cloud_client/apps/calendar/css/edit-simple.scss
root 8b6a0139db f7cloud_client
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-17 22:59:26 +00:00

114 lines
2.6 KiB
SCSS

/*!
* SPDX-FileCopyrightText: 2025 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
.event-popover .event-popover__inner {
display: flex;
flex-direction: column;
gap: calc(var(--default-grid-baseline) * 4);
text-align: start;
max-width: 480px;
width: 480px;
padding: calc(var(--default-grid-baseline) * 2);
padding-top: var(--default-grid-baseline);
.empty-content {
margin-top: 0 !important;
padding: calc(var(--default-grid-baseline) * 12);
}
.event-popover__invitees {
.avatar-participation-status__text {
bottom: 22px;
}
}
.event-popover__buttons {
margin-top: calc(var(--default-grid-baseline) * 2);
}
.event-popover__top-actions {
display: flex;
gap: var(--default-grid-baseline);
position: absolute !important;
top: var(--default-grid-baseline) !important;
z-index: 100 !important;
opacity: .7 !important;
border-radius: 22px !important;
align-items: center;
inset-inline-end : var(--default-grid-baseline) !important;
.action-item.action-item--single {
width: 44px !important;
height: 44px !important;
}
}
.popover-loading-indicator {
width: 100%;
&__icon {
margin: 0 auto;
height: 62px;
width: 62px;
background-size: 62px;
}
}
.event-popover__response-buttons {
margin-top: calc(var(--default-grid-baseline) * 2);
margin-bottom: 0;
}
.property-text,
.property-title-time-picker {
&__icon {
margin: 0 !important;
}
}
}
.event-popover {
// Don't cut popovers above popovers (e.g. date time picker)
.v-popper__inner {
overflow: unset !important;
}
&[x-out-of-boundaries] {
margin-top: 75px;
}
.property-title-time-picker__time-pickers {
flex-grow: 0 !important;
flex-shrink: 1;
margin-inline-start: calc(var(--default-grid-baseline) * 2);
}
.property-title-time-picker__time-pickers-from-inner__selectors, .property-title-time-picker__time-pickers-to-inner__selectors {
width: 100% !important;
}
.property-title-time-picker__time-pickers-from-inner__timezone, .property-title-time-picker__time-pickers-to-inner__timezone {
width: unset !important;
}
.calendar-picker-header {
margin-inline-start: 0 !important;
}
}
.event-popover[x-placement^='bottom'] {
.popover__arrow {
border-block-end-color: var(--color-background-dark);
}
}
.property-title-time-picker--readonly {
flex-direction: row !important;
gap: calc(var(--default-grid-baseline) * 4);
justify-content: flex-start !important;
.property-title-time-picker__icon {
align-self: start;
padding-top: calc(var(--default-grid-baseline) / 2);
}
}
.property-title-time-picker-read-only-wrapper {
display: flex;
gap: calc(var(--default-grid-baseline) * 2);
}