PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.1.91
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.1.91
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 / front / _lightbox.scss
latepoint / lib / assets / stylesheets / front Last commit date
_animations.scss 1 year ago _booking.scss 1 year ago _booking_animations.scss 1 year ago _buttons.scss 1 year ago _calendar.scss 1 year ago _customer_dashboard.scss 1 year ago _forms.scss 1 year ago _grid.scss 1 year ago _icons.scss 1 year ago _items.scss 1 year ago _lightbox.scss 1 year ago _login.scss 1 year ago _mixins.scss 1 year ago _notifications.scss 1 year ago _print.scss 1 year ago _responsive.scss 1 year ago _shared.scss 1 year ago _shortcodes.scss 1 year ago _type.scss 1 year ago _utilities.scss 1 year ago _variables.scss 1 year ago
_lightbox.scss
199 lines
1 .latepoint-lightbox-w {
2 background-color: rgba(0,0,0,0.4);
3 position: fixed;
4 top: 0px;
5 bottom: 0px;
6 right: 0px;
7 left: 0px;
8 z-index: 999999;
9 display: none;
10 justify-content: center;
11 align-items: center;
12 grid-template-columns: min-content;
13 grid-template-rows: 1fr;
14
15
16 &.width-400 { grid-template-columns: 400px; }
17 &.width-450 { grid-template-columns: 450px; }
18 &.width-500 { grid-template-columns: 500px; }
19 &.width-600 { grid-template-columns: 600px; }
20 &.width-700 { grid-template-columns: 700px; }
21 &.width-800 { grid-template-columns: 800px; }
22
23
24
25 .latepoint-lightbox-heading {
26 padding: 15px 30px;
27 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
28 background-color: #f8f8f8;
29 display: flex;
30 align-items: center;
31
32 h2 {
33 color: $headings-color;
34 margin: 0px;
35 font-size: $headings-font-size-xl;
36 flex: 1;
37 }
38 .latepoint-lightbox-close {
39 position: relative;
40 line-height: 1;
41 font-size: 20px;
42 color: #333;
43 text-decoration: none;
44 display: block;
45 outline: none;
46 box-shadow: none;
47 padding: 5px;
48 i {
49 display: block;
50 }
51 .latepoint-icon-x:before {
52 content: "\e90a";
53 }
54 &:focus {
55 outline: none;
56 }
57 &:hover {
58 background-color: rgba(0,0,0,0.05);
59 color: #000;
60 }
61 }
62 }
63 .latepoint-lightbox-footer {
64 padding: 15px;
65 border-top: 1px solid #eee;
66 }
67
68 button, input, select, textarea {
69 font-family: $body-font-family;
70 font-weight: $body-font-weight-normal;
71 font-size: floor($font-size-base);
72 }
73
74 &.latepoint-border-radius-rounded {
75 .latepoint-lightbox-i {
76 border-radius: $rounded-borders-radius;
77 }
78 }
79
80 .latepoint-lightbox-i {
81 background-color: #fff;
82 box-shadow: 0px 2px 4px rgba(0,0,0,0.2), 0px 20px 50px rgba(0,0,0,0.4);
83 max-height: 94vh;
84 overflow: auto;
85 display: flex;
86 flex-direction: column;
87 &.os-loading {
88 .latepoint-lightbox-content {
89 min-height: 100px;
90 position: relative;
91 > div {
92 visibility: hidden;
93 }
94 &:before {
95 @include loading-circle($brand-primary, 30px);
96 }
97 .lp-payment-method-content {
98 display: none;
99 }
100 }
101 }
102 .latepoint-lightbox-content {
103 padding: 30px;
104 flex: 1;
105 overflow: auto;
106 position: relative;
107 &.is-dotted {
108 padding-top: 50px;
109 &:before {
110 content: "";
111 height: 30px;
112 background-image: radial-gradient(#ccc 1px, transparent 0);
113 background-size: 10px 10px;
114 background-color: #fff;
115 display: block;
116 position: absolute;
117 top: 5px;
118 left: 5px;
119 right: 5px;
120 }
121 }
122 }
123
124 > .latepoint-lightbox-close {
125 position: absolute;
126 line-height: 1;
127 top: 17px;
128 right: 19px;
129 font-size: 20px;
130 color: #333;
131 text-decoration: none;
132 display: block;
133 outline: none;
134 box-shadow: none;
135 padding: 5px;
136 i {
137 display: block;
138 }
139 .latepoint-icon-x:before {
140 content: "\e90a";
141 }
142 &:focus {
143 outline: none;
144 }
145 &:hover {
146 background-color: rgba(0,0,0,0.05);
147 color: #000;
148 }
149 }
150 .os-summary-contents-inner {
151 overflow-y: auto;
152 }
153 .latepoint-summary-w .os-summary-contents {
154 max-height: 100%;
155 }
156 .latepoint-booking-form-element {
157 background-color: #fff;
158 max-height: 100%;
159 overflow: hidden;
160 form.latepoint-form {
161 max-height: 100%;
162 }
163 .latepoint-footer {
164 }
165 }
166 z-index: 9999;
167 border-radius: $border-radius-md;
168 a {
169 box-shadow: none;
170 img {
171 box-shadow: none;
172 }
173 }
174 }
175 &.latepoint-hide-side-panel {
176 }
177
178 h1, h2, h3, h4, h5, h6 {
179 font-family: $headings-font-family;
180 font-weight: $headings-font-weight-normal;
181 color: $brand-primary;
182 text-transform: none;
183 letter-spacing: 0px;
184 line-height: 1.45;
185 }
186
187 h5 {
188 font-size: floor($headings-font-size * 1.1);
189 }
190 }
191
192 body.latepoint-lightbox-active {
193 .latepoint-lightbox-w {
194 display: grid;
195 }
196 }
197
198
199