mirror of
https://github.com/bringout/oca-ocb-technical.git
synced 2026-04-20 19:52:05 +02:00
166 lines
4 KiB
SCSS
166 lines
4 KiB
SCSS
.o_calendar_invitation {
|
|
@extend .o_status;
|
|
|
|
&.accepted {
|
|
background-color: map-get($theme-colors, 'success');
|
|
}
|
|
|
|
&.tentative {
|
|
background-color: $o-main-color-muted;
|
|
}
|
|
|
|
&.declined {
|
|
background-color: map-get($theme-colors, 'danger');
|
|
}
|
|
}
|
|
|
|
.o_add_favorite_calendar {
|
|
margin-top: 10px;
|
|
position: relative;
|
|
}
|
|
|
|
.o_calendar_invitation_page {
|
|
flex: 0 0 auto;
|
|
width: 50%;
|
|
margin: 30px auto 0;
|
|
@include o-webclient-padding($top: 10px, $bottom: 10px);
|
|
background-color: $o-view-background-color;
|
|
|
|
.o_logo {
|
|
width: 15%;
|
|
}
|
|
.o_event_title {
|
|
margin-left: 20%;
|
|
|
|
h2 {
|
|
margin-top: 0;
|
|
}
|
|
}
|
|
.o_event_table {
|
|
clear: both;
|
|
margin: 15px 0 0;
|
|
|
|
th {
|
|
padding-right: 15px;
|
|
}
|
|
ul {
|
|
padding-left: 0;
|
|
}
|
|
}
|
|
|
|
.o_accepted {
|
|
@extend .text-success;
|
|
}
|
|
.o_declined {
|
|
@extend .text-danger;
|
|
}
|
|
}
|
|
.o_meeting_filter {
|
|
@include o-text-overflow();
|
|
min-width: 0;
|
|
color: grey;
|
|
vertical-align: top;
|
|
&.o_meeting_bold {
|
|
font-weight: bold;
|
|
}
|
|
}
|
|
|
|
.o_cw_body .o_field_copy {
|
|
max-width: calc(100% - 6rem);
|
|
width: unset !important;
|
|
}
|
|
|
|
.o_cw_body .o_clipboard_button {
|
|
padding-top: 0px !important;
|
|
}
|
|
|
|
.o_calendar_attendees {
|
|
max-width:80% !important;
|
|
}
|
|
|
|
.o_attendee_border {
|
|
border-width: 2px;
|
|
border-style: solid;
|
|
}
|
|
|
|
.o_attendee_border_accepted {
|
|
border-color: map-get($theme-colors, 'success');
|
|
}
|
|
.o_attendee_border_declined {
|
|
border-color: map-get($theme-colors, 'danger');
|
|
}
|
|
.o_attendee_border_tentative {
|
|
border-color: map-get($theme-colors, 'light');
|
|
}
|
|
|
|
@for $i from 1 through length($o-colors-complete) {
|
|
$color: nth($o-colors-complete, $i);
|
|
|
|
.o_cw_popover_link.o_calendar_color_#{$i - 1} {
|
|
&.o_attendee_status_tentative {
|
|
color: color-contrast($color);
|
|
background: repeating-linear-gradient(
|
|
45deg,
|
|
$color,
|
|
$color 10px,
|
|
rgba($color, 0.7) 10px,
|
|
rgba($color, 0.7) 20px
|
|
) !important;
|
|
}
|
|
|
|
&.o_attendee_status_needsAction {
|
|
background-color: rgba($o-view-background-color, 0.9) !important;
|
|
}
|
|
|
|
&.o_attendee_status_declined {
|
|
text-decoration: line-through;
|
|
background-color: rgba($o-view-background-color, 0.9) !important;
|
|
}
|
|
}
|
|
|
|
.o_calendar_renderer {
|
|
.fc-event.o_calendar_color_#{$i - 1} {
|
|
&.o_attendee_status_needsAction,
|
|
&.o_attendee_status_tentative,
|
|
&.o_attendee_status_declined,
|
|
&.o_attendee_status_alone {
|
|
border-width: 2px 2px 2px !important;
|
|
|
|
&.o_cw_custom_highlight {
|
|
background-color: $color;
|
|
}
|
|
}
|
|
|
|
&.o_attendee_status_tentative {
|
|
color: color-contrast($color) !important;
|
|
.fc-bg {
|
|
background: repeating-linear-gradient(
|
|
45deg,
|
|
$color,
|
|
$color 10px,
|
|
rgba(white, 0.4) 10px,
|
|
rgba(white, 0.4) 20px
|
|
) !important;
|
|
}
|
|
}
|
|
|
|
&.o_attendee_status_alone,
|
|
&.o_attendee_status_needsAction {
|
|
background-color: rgba($o-view-background-color, 0.9) !important;
|
|
color: $o-black !important;
|
|
.fc-bg {
|
|
background-color: rgba($o-view-background-color, 0.9) !important;
|
|
}
|
|
}
|
|
|
|
&.o_attendee_status_declined {
|
|
text-decoration: line-through;
|
|
background-color: rgba($o-view-background-color, 0.9) !important;
|
|
color: $o-black !important;
|
|
.fc-bg {
|
|
background-color: rgba($o-view-background-color, 0.9) !important;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|