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 / shared / _step_customer.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
_step_customer.scss
131 lines
1 /*!
2 * Copyright (c) 2024 LatePoint LLC. All rights reserved.
3 */
4
5
6 .os-step-tabs {
7 display: flex;
8 color: $color-faded;
9 margin-bottom: 20px;
10 font-weight: $body-font-weight-bold;
11 font-size: floor($font-size-base);
12 line-height: floor($font-size-base);
13 justify-content: space-between;
14 align-items: flex-end;
15 box-shadow: 0px 1px 0px 0px #E2E5EF;
16 height: floor($font-size-base + 20);
17 .os-step-tab {
18 transition: all 0.2s ease;
19 text-align: center;
20 padding: 8px 0px;
21 position: relative;
22 line-height: floor($font-size-base);
23 font-size: floor($font-size-base);
24 &:hover {
25 cursor: pointer;
26 color: $body-color;
27 }
28 &:before {
29 position: absolute;
30 content: "";
31 background-color: $brand-primary;
32 height: 2px;
33 left: 0px;
34 bottom: -1px;
35 width: 0%;
36 }
37 &.active {
38 color: $body-color;
39 font-size: $body-font-size-m;
40 padding-bottom: 12px;
41 padding-top: 8px;
42 &:before {
43 width: 100%;
44 }
45 }
46 }
47 }
48 .step-customer-logged-in-header-w {
49 display: flex;
50 color: #898C98;
51 margin-bottom: 20px;
52 font-weight: $body-font-weight-bold;
53 font-size: floor($font-size-base);
54 line-height: floor($font-size-base);
55 justify-content: space-between;
56 align-items: center;
57 border-bottom: 1px solid #E2E5EF;
58 height: floor($font-size-base + 20);
59 span {
60 display: block;
61 margin-right: 5px;
62 margin-left: auto;
63 }
64 a {
65 display: block;
66 color: $brand-primary;
67 text-decoration: underline;
68 }
69 div {
70 color: $body-color;
71 font-size: floor($font-size-base * 1.1);
72 line-height: floor($font-size-base);
73 padding-bottom: 12px;
74 padding-top: 8px;
75 position: relative;
76 &:before {
77 position: absolute;
78 content: "";
79 background-color: $brand-primary;
80 height: 2px;
81 left: 0px;
82 bottom: -1px;
83 width: 100%;
84 transition: all 0.2s ease;
85 }
86 }
87 }
88 .os-form-buttons {
89 align-items: flex-start;
90 }
91 .os-password-reset-form-holder {
92 .os-password-reset-form-w {
93 padding: 20px;
94 border: 1px solid #aaa;
95 box-shadow: 0px 1px 2px rgba(0,0,0,0.1), 0px 5px 10px rgba(0,0,0,0.05);
96 margin-bottom: 15px;
97 }
98 h4 {
99 margin: 0px;
100 margin-bottom: 5px;
101 padding: 0px;
102 }
103 p {
104 margin-bottom: 10px;
105 }
106 .os-form-message-w {
107 margin-bottom: 10px;
108 margin-top: 10px;
109 }
110 }
111 .os-step-existing-customer-login-w {
112 margin-bottom: 10px;
113 .step-forgot-password-btn {
114 text-decoration: underline;
115 padding-top: 0px;
116 padding-bottom: 0px;
117 }
118 .step-login-existing-customer-btn {
119 padding: 10px 20px;
120 line-height: 1.2;
121 font-size: floor($font-size-base * 1.1);
122 position: relative;
123 i {
124 position: absolute;
125 left: 10px;
126 top: 50%;
127 transform: translateY(-50%);
128 font-size: 22px;
129 }
130 }
131 }