PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.6.10
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.6.10
5.6.10 5.6.9 5.6.8 5.6.7 5.6.6 5.6.5 5.6.4 5.6.3 5.6.2 5.6.1 5.6.0 5.5.2 5.5.1 5.5.0 5.4.2 trunk 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9 5.1.91 5.1.92 5.1.93 5.1.94 5.2.0 5.2.1 5.2.10 5.2.11 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8 5.2.9 5.3.0 5.3.1 5.3.2 5.4.0 5.4.1
latepoint / lib / assets / stylesheets / admin / _bundles.scss
latepoint / lib / assets / stylesheets / admin Last commit date
_activities.scss 10 months ago _addons.scss 3 weeks ago _agents.scss 10 months ago _animations.scss 10 months ago _booking_form_preview.scss 10 months ago _bookings.scss 3 weeks ago _bundles.scss 10 months ago _buttons.scss 3 weeks ago _calendars.scss 3 weeks ago _categories.scss 10 months ago _customers.scss 10 months ago _dark.scss 10 months ago _daterangepicker.scss 10 months ago _elements.scss 1 month ago _forms.scss 3 weeks ago _grid.scss 1 year ago _grid_variables.scss 1 year ago _icons.scss 1 year ago _latecheckbox.scss 10 months ago _lateselect.scss 1 year ago _layout.scss 3 weeks ago _lightbox.scss 10 months ago _menu.scss 3 weeks ago _messages.scss 10 months ago _misc.scss 3 weeks ago _mixins.scss 10 months ago _notifications.scss 10 months ago _orders.scss 10 months ago _pickr.scss 1 year ago _processes.scss 3 weeks ago _quick_availability.scss 3 weeks ago _reminders.scss 3 weeks ago _responsive.scss 3 weeks ago _roles.scss 1 year ago _schedule.scss 3 weeks ago _services.scss 3 weeks ago _settings.scss 1 month ago _side-panel.scss 3 weeks ago _steps.scss 1 year ago _tables.scss 3 weeks ago _type.scss 1 year ago _updates.scss 3 weeks ago _utilities.scss 1 year ago _variables.scss 3 weeks ago _widgets.scss 3 weeks ago _wizard.scss 3 weeks ago
_bundles.scss
244 lines
1 // List of bundles on bundles index in admin
2 .os-bundles-list {
3 .os-bundle-wrapper {
4 position: relative;
5
6 &.os-bundle-status-disabled {
7 opacity: 0.7;
8 .os-bundle {
9 }
10 .os-bundle-header {
11 border-radius: $border-radius-lg $border-radius-lg 0 0;
12 box-shadow: inset 0px 3px 0px 0px #ca1616;
13 .bundle-name {
14 color: #ca1616;
15 }
16 }
17 }
18 }
19 .os-bundle {
20 position: relative;
21 z-index: 3;
22 @include white-box();
23 .os-form-w {
24 padding: 0px;
25 margin: 0px;
26 background-color: transparent;
27 }
28 }
29
30
31 .os-bundle-header {
32 padding: 15px;
33 border-bottom: 1px solid rgba(0,0,0,0.05);
34 text-align: center;
35 position: relative;
36 display: flex;
37 align-items: center;
38 justify-content: space-between;
39
40 .bundle-hidden {
41 position: absolute;
42 top: 5px;
43 right: 5px;
44 color: #e83c3c;
45 font-size: 15px;
46 }
47
48 .bundle-image {
49 display: inline-block;
50 vertical-align: middle;
51 margin-right: 20px;
52 img {
53 height: 40px;
54 width: auto;
55 display: block;
56 }
57 }
58
59 .bundle-name {
60 display: inline-block;
61 vertical-align: middle;
62 margin: 0;
63 color: $headings-color;
64 text-align: left;
65 }
66 .bundle-price {
67 font-weight: $body-font-weight-bold;
68 font-size: floor($font-size-base * 1.2);
69 color: $brand-primary;
70 }
71 }
72
73
74 .os-bundle-body {
75 padding-bottom: 56px;
76 .selected-count {
77 background-color: #fff6c7;
78 border: 1px solid #e0be0d;
79 color: #c18018;
80 border-radius: 4px;
81 font-size: floor($font-size-base * 0.8);
82 padding: 3px 5px;
83 line-height: 1.1;
84 &.selected-count-all {
85 background-color: #ceffce;
86 border-color: #15c340;
87 color: #0e8e25;
88 }
89 }
90 .os-bundle-services-wrapper {
91 padding: 15px;
92 .label {
93 color: $body-color-light;
94 font-weight: $body-font-weight-bold;
95 margin-bottom: 10px;
96 display: flex;
97 justify-content: space-between;
98 align-items: center;
99 }
100 .bundle-services {
101 }
102 .bundle-service {
103 display: flex;
104 align-items: flex-start;
105 font-weight: $body-font-weight-bold;
106 justify-content: space-between;
107 & + .bundle-service {
108 margin-top: 10px;
109 }
110 }
111 }
112 .bundle-info-row {
113 display: flex;
114 align-items: center;
115 margin-bottom: 5px;
116 }
117 }
118
119 .os-bundle-foot {
120 padding: 15px;
121 padding-top: 0px;
122 position: absolute;
123 bottom: 0;
124 left: 0;
125 right: 0;
126 }
127
128 .os-bundle-shadow {
129 z-index: 2;
130 position: absolute;
131 left: 13px;
132 right: 13px;
133 bottom: -4px;
134 height: 6px;
135 box-shadow: 0 0 2px 0 rgba(0,0,0,0.4);
136 border-radius: 0 0 20px 20px;
137 background-color: #fff;
138 opacity: 0.9;
139 + .os-bundle-shadow {
140 bottom: -9px;
141 z-index: 1;
142 left: 20px;
143 right: 20px;
144 box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
145 opacity: 0.4;
146 }
147 }
148
149 .assign-agent-btn {
150 display: inline-block;
151 vertical-align: middle;
152
153 }
154
155 .bundle-agents-avatars {
156 vertical-align: middle;
157 padding: 10px 0px;
158 display: inline-block;
159 img {
160 width: 35px;
161 height: auto;
162 border-radius: 40px;
163 display: inline-block;
164 }
165 img + img {
166 margin-left: 10px;
167 }
168 img:last-child {
169 margin-right: 30px;
170 }
171 }
172
173
174 // ADD SERVICE BUTTON
175 .create-bundle-link-w {
176 border: 1px dotted #aaa;
177 text-align: center;
178 position: relative;
179 cursor: pointer;
180 display: block;
181 outline: none;
182 box-shadow: none;
183 min-height: 180px;
184 align-self: stretch;
185 border-radius: $border-radius;
186
187 .create-bundle-link-i {
188 position: absolute;
189 top: 50%;
190 left: 50%;
191 transform: translate(-50%, -50%);
192 }
193
194 .add-bundle-graphic-w {
195 width: 90px;
196 height: 90px;
197 position: relative;
198 margin: 0px auto;
199 .add-bundle-plus {
200 position: absolute;
201 top: 50%;
202 left: 50%;
203 border-radius: 50%;
204 height: 30px;
205 width: 30px;
206 background-color: $brand-primary;
207 box-shadow: 0px 0px 0px 10px rgba(208, 213, 220, 0.3);
208 color: #fff;
209 transform: translate(-50%, -50%);
210 transition: all 0.2s cubic-bezier(.25,1.4,.5,1.35);
211 i {
212 position: absolute;
213 display: block;
214 top: 50%;
215 left: 50%;
216 font-size: 12px;
217 transform: translate(-45%, -47%);
218 transition: all 0.2s ease;
219 }
220 }
221 }
222 .add-bundle-label {
223 color: $headings-color;
224 font-weight: $body-font-weight-bold;
225 font-size: $font-size-base * 1.2;
226 margin-top: 10px;
227 transition: all 0.2s cubic-bezier(.25,1.4,.5,1.35);
228 }
229 &:hover {
230 border-color: $brand-primary;
231 border-style: solid;
232 .add-bundle-plus {
233 box-shadow: 0px 0px 0px 20px rgba(208, 213, 220, 0.3);
234 transform: translate(-50%, -50%) scale(1.3);
235 i {
236 }
237 }
238 .add-bundle-label {
239 transform: translateY(5px);
240 }
241 }
242 }
243 }
244