PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.6.3
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.6.3
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 9 months ago _addons.scss 9 months ago _agents.scss 9 months ago _animations.scss 9 months ago _booking_form_preview.scss 9 months ago _bookings.scss 1 month ago _bundles.scss 9 months ago _buttons.scss 9 months ago _calendars.scss 9 months ago _categories.scss 9 months ago _customers.scss 9 months ago _dark.scss 9 months ago _daterangepicker.scss 9 months ago _elements.scss 2 months ago _forms.scss 9 months ago _grid.scss 1 year ago _grid_variables.scss 1 year ago _icons.scss 1 year ago _latecheckbox.scss 9 months ago _lateselect.scss 1 year ago _layout.scss 9 months ago _lightbox.scss 9 months ago _menu.scss 9 months ago _messages.scss 9 months ago _misc.scss 9 months ago _mixins.scss 9 months ago _notifications.scss 9 months ago _orders.scss 9 months ago _pickr.scss 1 year ago _processes.scss 2 months ago _quick_availability.scss 9 months ago _reminders.scss 1 year ago _responsive.scss 9 months ago _roles.scss 1 year ago _schedule.scss 3 months ago _services.scss 9 months ago _settings.scss 2 months ago _side-panel.scss 9 months ago _steps.scss 1 year ago _tables.scss 9 months ago _type.scss 1 year ago _updates.scss 9 months ago _utilities.scss 1 year ago _variables.scss 9 months ago _widgets.scss 9 months 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