PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.1.6
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.1.6
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
180 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 span {
128 border-bottom: 1px dotted $brand-primary;
129 }
130 }
131 }
132 }
133 }
134
135 .latepoint-w {
136 .payment-confirmation-wrapper {
137 text-align: center;
138
139 .icon-w {
140 margin-bottom: 20px;
141
142 i {
143 background: #d1ffdd;
144 padding: 15px;
145 border-radius: 40px;
146 color: #18a35b;
147 font-size: 28px;
148 display: inline-block;
149 }
150 }
151
152 h2 {
153 margin: 0 0 20px 0;
154 font-size: floor($headings-font-size * 1.3);
155 color: $headings-color;
156 }
157
158 .payment-info {
159 border: 1px solid $border-color-light;
160 border-radius: 6px;
161
162 .payment-info-row {
163 display: flex;
164 justify-content: space-between;
165 border-bottom: 1px solid $border-color-light;
166 padding: 10px 15px;
167 &:last-child {
168 border-bottom: none;
169 }
170 }
171 .info-label {
172 color: $color-faded;
173 }
174
175 .info-value {
176 font-weight: $body-font-weight-bold;
177 }
178 }
179 }
180 }