PluginProbe
VikBooking Hotel Booking Engine & PMS / 1.8.7
VikBooking Hotel Booking Engine & PMS v1.8.7
1.8.16 1.8.15 1.8.14 1.8.13 1.8.12 1.8.11 1.8.10 1.8.9 1.8.6 1.8.7 1.8.8 trunk 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 All 37 releases
vikbooking / site / resources / vbo-appearance-auto.css

vbo-appearance-auto.css in VikBooking Hotel Booking Engine & PMS 1.8.7, at site/resources/vbo-appearance-auto.css

124 lines 4.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*
2 * Vik Booking - Colors adaptation for "Automatic Light/Dark" Appearance .
3 * Media queries should detect the OS/Browser preferences for the Dark Color Scheme
4 * and override the CSS variables within that preference.
5 *
6 */
7
8 /* Variable declarations when a dark color scheme is preferred. */
9 @media (prefers-color-scheme: dark) {
10 :root {
11 /* Backgrounds */
12 --vbo-white-bg-color: #282b33;
13 --vbo-grey-bg-color: #0f1216;
14 --vbo-light-verydark-grey-bg-color: #ffffff;
15 --vbo-light-grey-bg-color: #383c47;
16
17 /* Borders */
18 --vbo-border-color: #2a2a2a;
19 --vbo-light-border-color: #272a2f;
20
21 /* Texts */
22 --vbo-text-color: rgba(255, 255, 255, 0.87);
23 --vbo-light-text-color: rgba(255, 255, 255, 0.77);
24 --vbo-contrast-text-color: #444;
25
26 /* Input Style */
27 --vbo-input-style: #1e222b;
28 --vbo-input-style-deactive: #282b33;
29 --vbo-input-style-nested-deactive: #181b22;
30
31 /* Colors */
32 --vbo-base-color: #2282bd;
33 --vbo-base-color-hover: #1890ce;
34 --vbo-darkblue-color: #08738F;
35 --vbo-blue-color: #467388;
36 --vbo-blue-color-hover: #4B7B92;
37 --vbo-lightblue-color: #6a92a5;
38 --vbo-lightblue-color-hover: #649fbb;
39 --vbo-green-color: #4e7638;
40 --vbo-green-color-hover: #4c794c;
41 --vbo-orange-color: #CB7B2B;
42 --vbo-red-color: #b12a2a;
43 }
44
45 [data-vbo-expl]:after {
46 background-color: hsla(0, 0%, 42%, 0.9);
47 }
48 [data-vbo-expl]:before {
49 border-bottom-color: hsla(0, 0%, 42%, 0.9);
50 }
51 form .vbselectm, .vbdivsearch .vb-search-inner select, .vbo-showprc-optionstable .vbo-showprc-option-entry > div select, .vbo-availability-controls select, .vbageintervals select, .vbo-oconfirm-cfield-input select {
52 background: var(--vbo-white-bg-color) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23666' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
53 background-size: 8px 10px;
54 }
55 .vbo-booking-upsell-room-wrap .vbo-upsell-option-entry {
56 border-bottom: 1px solid #3c414d;
57 }
58 .vbo-booking-upsell-room-wrap .vbo-upsell-option-entry-input select {
59 background: var(--vbo-light-grey-bg-color) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23666' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
60 background-size: 8px 10px;
61 }
62 .vbo-booking-upsell-room-wrap .vbo-upsell-option-entry-input input {
63 background: var(--vbo-light-grey-bg-color);
64 }
65 .vbo-tableaux-table .vbo-tableaux-festcell {
66 background: #8b7186;
67 }
68 .vbo-tableaux-table td {
69 border-right: 1px solid #202020;
70 }
71 .vbo-tableaux-table tr {
72 border-bottom: 1px solid #202020;
73 }
74 .vikfxg-overlay {
75 background: var(--vbo-white-bg-color);
76 }
77 .vikfxg-wrapper .vikfxg-image .vikfxg-caption {
78 color: var(--vbo-text-color);
79 }
80 .vikfxg-wrapper button {
81 background: var(--vbo-light-grey-bg-color);
82 color: var(--vbo-text-color) !important;
83 }
84 .vikfx-gallery-container .vikfx-gallery-navigation-controls .vikfx-gallery-navigation-controls-prevnext > a {
85 background: rgba(0, 0, 0, 0.8);
86 }
87 .vikfx-gallery-container .vikfx-gallery-navigation-controls .vikfx-gallery-navigation-controls-prevnext > a:hover {
88 background: rgba(0, 0, 0, 1);
89 }
90 .vbcal .vbtdbusy {
91 color: #fff;
92 }
93 #ui-datepicker-div {
94 background: var(--vbo-white-bg-color);
95 border-color: var(--vbo-white-bg-color);
96 color: var(--vbo-text-color);
97 }
98 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
99 color: var(--vbo-text-color);
100 }
101 #ui-datepicker-div th {
102 color: var(--vbo-text-color) !important;
103 }
104 #ui-datepicker-div .ui-state-default, #ui-datepicker-div .ui-state-default, #ui-datepicker-div .ui-widget-header .ui-state-default {
105 color: var(--vbo-text-color);
106 }
107 #ui-datepicker-div table tbody > tr > td {
108 border: 1px solid #3c414d;
109 }
110 #ui-datepicker-div .ui-datepicker-prev, #ui-datepicker-div .ui-datepicker-next {
111 border: 1px solid #3c414d;
112 }
113 #ui-datepicker-div .ui-datepicker-group-first {
114 border-right: 1px solid #3c414d;
115 }
116
117 /* Task Manager */
118 .vbo-tm-operator-block[data-type="ical"] a, input[type="time"].task-time-picker, .vbo-chat-wrapper .chat-input-footer .textarea-input .chat-action-btn {
119 color: #fff;
120 }
121 .vbo-tagcolors-elems-wrap .vbo-tm-task-status-badge, .vbo-tm-color, .vbo-colortag-circle {
122 color: #000;
123 }
124 }