PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.1.2
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.1.2
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
132 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: floor($font-size-base * 1.1);
40 line-height: floor($font-size-base);
41 padding-bottom: 12px;
42 padding-top: 8px;
43 &:before {
44 width: 100%;
45 }
46 }
47 }
48 }
49 .step-customer-logged-in-header-w {
50 display: flex;
51 color: #898C98;
52 margin-bottom: 20px;
53 font-weight: $body-font-weight-bold;
54 font-size: floor($font-size-base);
55 line-height: floor($font-size-base);
56 justify-content: space-between;
57 align-items: center;
58 border-bottom: 1px solid #E2E5EF;
59 height: floor($font-size-base + 20);
60 span {
61 display: block;
62 margin-right: 5px;
63 margin-left: auto;
64 }
65 a {
66 display: block;
67 color: $brand-primary;
68 text-decoration: underline;
69 }
70 div {
71 color: $body-color;
72 font-size: floor($font-size-base * 1.1);
73 line-height: floor($font-size-base);
74 padding-bottom: 12px;
75 padding-top: 8px;
76 position: relative;
77 &:before {
78 position: absolute;
79 content: "";
80 background-color: $brand-primary;
81 height: 2px;
82 left: 0px;
83 bottom: -1px;
84 width: 100%;
85 transition: all 0.2s ease;
86 }
87 }
88 }
89 .os-form-buttons {
90 align-items: flex-start;
91 }
92 .os-password-reset-form-holder {
93 .os-password-reset-form-w {
94 padding: 20px;
95 border: 1px solid #aaa;
96 box-shadow: 0px 1px 2px rgba(0,0,0,0.1), 0px 5px 10px rgba(0,0,0,0.05);
97 margin-bottom: 15px;
98 }
99 h4 {
100 margin: 0px;
101 margin-bottom: 5px;
102 padding: 0px;
103 }
104 p {
105 margin-bottom: 10px;
106 }
107 .os-form-message-w {
108 margin-bottom: 10px;
109 margin-top: 10px;
110 }
111 }
112 .os-step-existing-customer-login-w {
113 margin-bottom: 10px;
114 .step-forgot-password-btn {
115 text-decoration: underline;
116 padding-top: 0px;
117 padding-bottom: 0px;
118 }
119 .step-login-existing-customer-btn {
120 padding: 10px 20px;
121 line-height: 1.2;
122 font-size: floor($font-size-base * 1.1);
123 position: relative;
124 i {
125 position: absolute;
126 left: 10px;
127 top: 50%;
128 transform: translateY(-50%);
129 font-size: 22px;
130 }
131 }
132 }