PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.1.8
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.1.8
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 / shared / _clean_layout.scss
latepoint / lib / assets / stylesheets / shared Last commit date
_animations.scss 1 year ago _booking_form_summary.scss 1 year ago _clean_layout.scss 1 year ago _step_customer.scss 1 year ago _step_datepicker.scss 1 year ago _variables.scss 1 year ago
_clean_layout.scss
181 lines
1 .clean-layout-content-wrapper {
2 max-width: 550px;
3 box-shadow: 0 1px 2px rgba(0,0,0,0.1), 0 8px 35px -3px rgba(0,0,0,0.1);
4 background-color: #fff;
5 margin: 0px auto;
6 position: relative;
7 .clean-layout-content-header {
8 padding: 20px 40px;
9 border-bottom: 1px solid rgba(0,0,0,0.1);
10 h2 {
11 margin: 0;
12 }
13 }
14 .clean-layout-content-body {
15 padding: 40px;
16 position: relative;
17 &.is-dotted {
18 padding-top: 60px;
19 &:before {
20 content: "";
21 height: 34px;
22 background-image: radial-gradient(#ccc 1px, transparent 0);
23 background-size: 10px 10px;
24 background-color: #fff;
25 display: block;
26 position: absolute;
27 top: 5px;
28 left: 5px;
29 right: 5px;
30 }
31 }
32 }
33 .clean-layout-content-footer {
34 padding: 20px 40px;
35 border-top: 1px solid rgba(0,0,0,0.1);
36 display: flex;
37 gap: 10px;
38
39
40 .latepoint-btn-position-end {
41 margin-left: auto;
42 }
43 .latepoint-btn-position-start {
44 margin-right: auto;
45 }
46 }
47
48 &.os-loading {
49 .clean-layout-content-body {
50 min-height: 80px;
51 > div {
52 visibility: hidden;
53 }
54 &:before {
55 @include loading-circle($brand-primary, 20px);
56 }
57 }
58 }
59
60 }
61
62
63 .invoice-payment-summary-wrapper {
64
65 .lp-payment-charge-amount {
66 background-color: #fbf6e1;
67 color: #877865;
68 margin-bottom: 20px;
69 padding: 15px;
70 text-align: center;
71 strong {
72 color: #000;
73 }
74 }
75 .full-summary-info-w {
76 padding-top: 40px;
77 }
78 .invoice-due-amount-wrapper {
79 display: flex;
80 align-items: center;
81 .invoice-status-label {
82 font-size: 32px;
83 font-weight: $body-font-weight-bold;
84 text-transform: uppercase;
85 color: #000;
86 padding: 2px 10px;
87 letter-spacing: 3px;
88 line-height: 1.2;
89 opacity: 0.8;
90 border-radius: 10px;
91 &.invoice-status-label-paid {
92 color: #67bf08;
93 border: 3px solid #67bf08;
94 }
95 &.invoice-status-label-void {
96 color: #bf0808;
97 border: 3px solid #bf0808;
98 }
99 }
100 .invoice-due-amount-inner {
101 flex: 1;
102 }
103 .invoice-make-payment-btn {
104 margin-left: auto;
105 font-size: $headings-font-size-m;
106 font-weight: $headings-font-weight-black;
107 font-family: $headings-font-family;
108 padding: 10px 18px;
109 i {
110
111 }
112 }
113 .id-amount {
114 font-size: $headings-font-size-xxl + 10;
115 font-weight: $headings-font-weight-black;
116 font-family: $headings-font-family;
117 color: $headings-color;
118 }
119 .id-sub-info {
120 color: $color-faded;
121 a {
122 display: inline-flex;
123 margin-left: 5px;
124 text-decoration: none;
125 align-items: center;
126 gap: 5px;
127 color: $brand-primary;
128 span {
129 border-bottom: 1px dotted $brand-primary;
130 }
131 }
132 }
133 }
134 }
135
136 .latepoint-w {
137 .payment-confirmation-wrapper {
138 text-align: center;
139
140 .icon-w {
141 margin-bottom: 20px;
142
143 i {
144 background: #d1ffdd;
145 padding: 15px;
146 border-radius: 40px;
147 color: #18a35b;
148 font-size: 28px;
149 display: inline-block;
150 }
151 }
152
153 h2 {
154 margin: 0 0 20px 0;
155 font-size: floor($headings-font-size * 1.3);
156 color: $headings-color;
157 }
158
159 .payment-info {
160 border: 1px solid $border-color-light;
161 border-radius: 6px;
162
163 .payment-info-row {
164 display: flex;
165 justify-content: space-between;
166 border-bottom: 1px solid $border-color-light;
167 padding: 10px 15px;
168 &:last-child {
169 border-bottom: none;
170 }
171 }
172 .info-label {
173 color: $color-faded;
174 }
175
176 .info-value {
177 font-weight: $body-font-weight-bold;
178 }
179 }
180 }
181 }