PluginProbe ʕ •ᴥ•ʔ
VikAppointments Services Booking Calendar / trunk
VikAppointments Services Booking Calendar vtrunk
1.2.21 1.2.20 trunk 1.2.17 1.2.18 1.2.19
vikappointments / admin / assets / css / inspector.css
vikappointments / admin / assets / css Last commit date
adapter 6 months ago font-awesome 6 years ago images 7 years ago index.html 7 years ago inspector.css 4 years ago percentage-circle.css 4 years ago vikappointments.css 2 years ago wizard.css 4 years ago
inspector.css
236 lines
1 /* inspector sidebar */
2
3 .record-inspector-overlay {
4 overflow: hidden;
5 position: fixed;
6 top: 0;
7 bottom: 0;
8 right: 0;
9 left: 0;
10 background-color: #20202090;
11 z-index: 999;
12 display: none;
13 }
14 .record-inspector {
15 background: #fff;
16 position: absolute;
17 top: 0;
18 bottom: 0;
19 min-width: 500px;
20 max-width: 500px;
21 /*padding: 30px 16px;*/
22 padding: 30px 0;
23
24 transition: 0.3s ease-in all;
25 -moz-transition: 0.3s ease-in all;
26 -webkit-transition: 0.3s ease-in all;
27 }
28 .record-inspector.right-side {
29 right: 0;
30 transform: translateX(100%);
31 }
32 .record-inspector.left-side {
33 left: 0;
34 transform: translateX(-100%);
35 }
36 .record-inspector.right-side.slide-in,
37 .record-inspector.left-side.slide-in {
38 transform: translateX(0%);
39 }
40 .record-inspector.blank-template {
41 padding: 0;
42 }
43 .record-inspector.blank-template .inspector-footer {
44 bottom: 0;
45 }
46 .record-inspector .inspector-head {
47 display: inline-block;
48 width: calc(100% - 24px);
49 padding: 14px 12px;
50 }
51 .record-inspector .inspector-head:not(.empty) {
52 border-bottom: 1px solid #e8e8e8;
53 }
54 .record-inspector .inspector-head > h3 {
55 width: calc(100% - 30px);
56 float: left;
57 margin: 0;
58 line-height: 24px;
59 }
60 .record-inspector .inspector-head > a.dismiss {
61 float: right;
62 font-size: 24px;
63 color: #ccc;
64 cursor: pointer;
65 }
66 .record-inspector .inspector-head > a.dismiss:hover {
67 color: #888;
68 }
69 .record-inspector .inspector-body {
70 height: calc(100% - 108px);
71 overflow-y: scroll;
72 padding: 0 12px;
73 }
74 .record-inspector .inspector-body > .inspectory-body-loading {
75 min-height: 100%;
76 background-image: url(./images/loading.gif);
77 background-repeat: no-repeat;
78 background-position: 50%;
79 }
80 .record-inspector .inspector-body .inspector-form input,
81 .record-inspector .inspector-body .inspector-form select,
82 .record-inspector .inspector-body .inspector-form textarea {
83 width: calc(100% - 14px) !important;
84 /*margin: 0 0 10px 0;*/
85 margin: 0;
86 }
87 .record-inspector .inspector-body .inspector-form .select2-container input {
88 margin: 0;
89 }
90 .record-inspector .inspector-body .inspector-form textarea {
91 height: 120px;
92 }
93 .record-inspector .inspector-body .inspector-form .select2-container {
94 width: 100% !important;
95 /*margin: 0 0 10px 0;*/
96 margin: 0;
97 }
98 .record-inspector .inspector-body .inspector-form .control-group {
99 /*margin-bottom: 9px;*/
100 margin-bottom: 15px;
101 }
102 .record-inspector .inspector-body .inspector-form .controls {
103 margin: 0;
104 }
105 .record-inspector .inspector-body .inspector-form .control-label,
106 .record-inspector .inspector-body .inspector-form .controls .field-calendar {
107 max-width: 100%;
108 width: 100%;
109 }
110 .record-inspector .inspector-body .inspector-form .controls > .input-append,
111 .record-inspector .inspector-body .inspector-form .controls > .input-prepend,
112 .record-inspector .inspector-body .inspector-form .controls .field-calendar .input-append {
113 width: 100%;
114 display: flex;
115 }
116 .record-inspector .inspector-body .inspector-form .controls > .input-append,
117 .record-inspector .inspector-body .inspector-form .controls > .input-prepend {
118 margin-bottom: 18px;
119 }
120 .record-inspector .inspector-body .inspector-form .input-append input,
121 .record-inspector .inspector-body .inspector-form .input-prepend input,
122 .record-inspector .inspector-body .inspector-form .controls .field-calendar .input-append {
123 margin-bottom: 0;
124 }
125
126 .record-inspector .inspector-body .inspector-form .inspector-repeatable {
127 margin-bottom: 10px;
128 }
129 .record-inspector .inspector-body .inspector-form .inspector-repeatable .inspector-repeatable-head {
130 padding: 10px;
131 background: #efefef;
132 border: 1px solid #ddd;
133 border-bottom-width: 0;
134 border-top-left-radius: 4px;
135 border-top-right-radius: 4px;
136 display: flex;
137 justify-content: space-between;
138 align-items: center;
139 }
140 .record-inspector .inspector-body .inspector-form .inspector-repeatable .inspector-repeatable-body {
141 padding: 10px 10px 0 10px;
142 border: 1px solid #ddd;
143 border-radius: 4px;
144 background: #fff;
145 }
146 .record-inspector .inspector-body .inspector-form .inspector-repeatable .inspector-repeatable-head + .inspector-repeatable-body {
147 border-top-left-radius: 0;
148 border-top-right-radius: 0;
149 }
150 .record-inspector .inspector-body .inspector-form .inspector-repeatable.collapsed .inspector-repeatable-head {
151 border-bottom-left-radius: 4px;
152 border-bottom-right-radius: 4px;
153 border-bottom-width: 1px;
154 }
155 .record-inspector .inspector-body .inspector-form .inspector-repeatable.collapsed .inspector-repeatable-body {
156 display: none;
157 }
158
159 .record-inspector .inspector-body .inspector-form select.time {
160 /* use "auto" width for select within datepicker */
161 width: auto !important;
162 }
163
164 @media screen and (max-width: 767px) {
165 .record-inspector .inspector-body .inspector-form .vap-quest-popover {
166 display: none;
167 }
168 }
169
170 .record-inspector .inspector-footer {
171 position: absolute;
172 bottom: 28px;
173 left: 0;
174 right: 0;
175 padding: 12px;
176 background: #f3f3f3;
177 }
178 .record-inspector.left-side .inspector-footer {
179 text-align: right;
180 }
181
182 .record-inspector .inspector-body .inspector-form .inspector-selection-table {
183 width: 100%;
184 position: relative;
185 }
186 .record-inspector .inspector-body .inspector-form .inspector-selection-table thead th {
187 padding: 5px;
188 background-color: #f2f3f5;
189 }
190 .record-inspector .inspector-body .inspector-form .inspector-selection-table td {
191 padding: 8px 0 8px 5px;
192 }
193 .record-inspector .inspector-body .inspector-form .inspector-selection-table tbody tr:first-child td {
194 padding-top: 16px;
195 }
196 .record-inspector .inspector-body .inspector-form .inspector-selection-table tbody tr:last-child td {
197 padding-bottom: 16px;
198 }
199 .record-inspector .inspector-body .inspector-form .inspector-selection-table label {
200 display: inline-block;
201 }
202 .record-inspector .inspector-body .inspector-form .inspector-selection-table .currency-field {
203 width: 100%;
204 }
205 .record-inspector .inspector-body .inspector-form .inspector-selection-table .currency-field input {
206 width: calc(100% - 48px) !important;
207 }
208 .record-inspector .inspector-body .inspector-form .inspector-selection-table input[type="checkbox"] {
209 width: 14px !important;
210 height: 14px !important;
211 margin-top: -2px;
212 }
213 .record-inspector .inspector-body .inspector-form .inspector-selection-table input,
214 .record-inspector .inspector-body .inspector-form .inspector-selection-table .input-append,
215 .record-inspector .inspector-body .inspector-form .inspector-selection-table .input-prepend {
216 margin-bottom: 0;
217 }
218
219 @media screen and (max-width: 767px) {
220 .record-inspector {
221 padding-top: 0px;
222 }
223 .record-inspector .inspector-body {
224 height: calc(100% - 80px);
225 }
226 .record-inspector .inspector-footer {
227 bottom: 0;
228 }
229 }
230 @media screen and (max-width: 600px) {
231 .record-inspector {
232 width: 100% !important;
233 min-width: 100% !important;
234 max-width: 100% !important;
235 }
236 }