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