PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.6.8
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.6.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 _auth.scss 9 months ago _booking_form_summary.scss 9 months ago _clean_layout.scss 9 months ago _step_customer.scss 9 months ago _step_datepicker.scss 9 months ago _variables.scss 1 year ago
_clean_layout.scss
182 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 border-radius: $border-radius;
68 color: #877865;
69 margin-bottom: 20px;
70 padding: 15px;
71 text-align: center;
72 strong {
73 color: #000;
74 }
75 }
76 .full-summary-info-w {
77 padding-top: 40px;
78 }
79 .invoice-due-amount-wrapper {
80 display: flex;
81 align-items: center;
82 .invoice-status-label {
83 font-size: 32px;
84 font-weight: $body-font-weight-bold;
85 text-transform: uppercase;
86 color: #000;
87 padding: 2px 10px;
88 letter-spacing: 3px;
89 line-height: 1.2;
90 opacity: 0.8;
91 border-radius: 10px;
92 &.invoice-status-label-paid {
93 color: #67bf08;
94 border: 3px solid #67bf08;
95 }
96 &.invoice-status-label-void {
97 color: #bf0808;
98 border: 3px solid #bf0808;
99 }
100 }
101 .invoice-due-amount-inner {
102 flex: 1;
103 }
104 .invoice-make-payment-btn {
105 margin-left: auto;
106 font-size: $headings-font-size-m;
107 font-weight: $headings-font-weight-black;
108 font-family: $headings-font-family;
109 padding: 10px 18px;
110 i {
111
112 }
113 }
114 .id-amount {
115 font-size: $headings-font-size-xxl + 10;
116 font-weight: $headings-font-weight-black;
117 font-family: $headings-font-family;
118 color: $headings-color;
119 }
120 .id-sub-info {
121 color: $color-faded;
122 a {
123 display: inline-flex;
124 margin-left: 5px;
125 text-decoration: none;
126 align-items: center;
127 gap: 5px;
128 color: $brand-primary;
129 span {
130 border-bottom: 1px dotted $brand-primary;
131 }
132 }
133 }
134 }
135 }
136
137 .latepoint-w {
138 .payment-confirmation-wrapper {
139 text-align: center;
140
141 .icon-w {
142 margin-bottom: 20px;
143
144 i {
145 background: #d1ffdd;
146 padding: 15px;
147 border-radius: 40px;
148 color: #18a35b;
149 font-size: 28px;
150 display: inline-block;
151 }
152 }
153
154 h2 {
155 margin: 0 0 20px 0;
156 font-size: floor($headings-font-size * 1.3);
157 color: $headings-color;
158 }
159
160 .payment-info {
161 border: 1px solid $border-color-light;
162 border-radius: 6px;
163
164 .payment-info-row {
165 display: flex;
166 justify-content: space-between;
167 border-bottom: 1px solid $border-color-light;
168 padding: 10px 15px;
169 &:last-child {
170 border-bottom: none;
171 }
172 }
173 .info-label {
174 color: $color-faded;
175 }
176
177 .info-value {
178 font-weight: $body-font-weight-bold;
179 }
180 }
181 }
182 }