PageSourceSearch

https://www.calendarlabs.com/registration/

html calendarlabs.com collected 2026-10-02 03:10:56 UTC 16,416 bytes, 389 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<style>
4    .loader {
5        border: 3px solid #f3f3f3;
6        /* Light grey */
7        border-top: 3px solid #3498db;
8        /* Blue */
9        border-radius: 50%;
10        width: 30px;
11        height: 30px;
12        animation: spin 2s linear infinite;
13        margin-right: 10px;
14        display: none;
15    }
16
17    @keyframes spin {
18        0% {
19            transform: rotate(0deg);
20        }
21
22        100% {
23            transform: rotate(360deg);
24        }
25    }
26</style>
27
28<head>
29    <title>CalendarLabs Login</title>
30    <meta charset="UTF-8">
31    <meta name="viewport" content="width=device-width, initial-scale=1">
32    <!-- <link rel="icon" type="image/png" href="https://www.calendarlabs.com/accounts/assets/img/icons/favicon.ico" /> -->
33    <!-- <link rel="stylesheet" type="text/css" href="https://www.calendarlabs.com/accounts/assets/css/bootstrap.min.css"> -->
34    <!-- <link rel="stylesheet" type="text/css" href="https://www.calendarlabs.com/accounts/assets/fonts/font-awesome-4.7.0/css/font-awesome.min.css"> -->
35
36
37
38    <link rel="stylesheet" type="text/css" href="https://www.calendarlabs.com/accounts/assets/css/util.css">
39    <link rel="stylesheet" type="text/css" href="https://www.calendarlabs.com/accounts/assets/css/main.css">
40    <link rel="stylesheet" type="text/css" href="https://www.calendarlabs.com/accounts/assets/css/sdk_local.css">
41
42
43    <!-- <link href="https://static.production.devnetcloud.com/platformsdk/sdk.css?4b70b569bd56d675c9c1cd8d0851029d3027b654" rel="stylesheet"> -->
44
45
46</head>
47
48<body>
49
50
51
52    <div id="sign_in" class="limiter" style="display:none">
53        <div class="container-login100">
54
55            <div class="wrap-login100">
56                <form class="login100-form validate-form p-l-55 p-r-55 p-t-138">
57                    <span class="login100-form-title">
58                        Welcome Back
59                    </span>
60
61                    <div class="cl-modal-options flex-col-c">
62
63                        <!-- <div>
64                            <div class="cl-provider-button" id="Sign_in_email_btn" onclick="login()">
65                                <img class="cl-icon" src="https://www.calendarlabs.com/accounts/assets/img/icons/email.png">
66                                Sign in with Email/Password
67                            </div>
68                        </div> -->
69                        <div>
70                            <div class="cl-provider-button" id="Sign_in_email_btn" onclick="emaillogin()">
71                                <img class="cl-icon" src="https://www.calendarlabs.com/accounts/assets/img/icons/email.png">
72                                Sign in with Email
73                            </div>
74                        </div>
75                        <!-- <div>
76                            <div class="cl-provider-button" id="authorize-button" >
77                                <img class="cl-icon" src="https://www.calendarlabs.com/accounts/assets/img/icons/email.png">
78                                Sign in with Gmail Email
79                            </div>
80                        </div> -->
81                    </div>
82
83                    <div class="flex-col-c p-t-40 p-b-40">
84                        <!-- <span class="txt1 p-b-9">
85                            Don’t have an account?
86                        </span>
87                        <div>
88                            <a class="txt3"  onclick="signin()" href="javascript:;">
89                                Create one
90                            </a>
91                        </div> -->
92                    </div>
93                </form>
94            </div>
95        </div>
96    </div>
97
98    <div id="sign_up" class="limiter" style="display:none">
99
100        <div class="container-login100">
101            <div class="wrap-login100">
102                <form class="login100-form validate-form p-l-55 p-r-55 p-t-138">
103                    <span class="login100-form-title">
104                        Join
105                    </span>
106
107                    <div class="cl-modal-options flex-col-c">
108                        <!-- <div>
109                            <div class="cl-provider-button">
110                                <i class="cl-icon cl-gplus"></i>
111                                Sign up with Google
112                            </div>
113                        </div>
114                        <div>
115                            <div class="cl-provider-button">
116                                <i class="cl-icon cl-facebook"></i>
117                                Sign up with Facebook
118                            </div>
119                        </div> -->
120                        <div>
121                            <!-- <div class="cl-provider-button">
122                                <img class="cl-icon" src="https://www.calendarlabs.com/assets/img/icons/windows.png">
123                                Sign up with Microsoft
124                            </div> -->
125                        </div>
126                        <div>
127                            <div class="cl-provider-button" id="Sign_up_email_btn" onclick="sign_up_with_email()">
128                                <img class="cl-icon" src="https://www.calendarlabs.com/assets/img/icons/email.png">
129                                Sign up with Email
130                            </div>
131                        </div>
132                    </div>
133
134                    <div class="flex-col-c p-t-40 p-b-40">
135                        <!-- <span class="txt1 p-b-9">
136                            Don’t have an account?
137                        </span>
138
139                        <a onclick="signup()" class=" txt3" href="javascript:;">
140                            Sign in
141                        </a> -->
142                    </div>
143                </form>
144            </div>
145        </div>
146    </div>
147    <div id="sign_up_with_email" class="limiter" style="display:none">
148        <div class="container-login100">
149            <div class="wrap-login100">
150                <form name="reg_form" id="reg_form" method="post" class="login100-form validate-form p-l-55 p-r-55 p-t-148">
151                    <span class="login100-form-title">
152                        Sign Up
153                    </span>
154                    <input type="hidden" name="registered_to" value="/">
155                    <div class="wrap-input100 validate-input m-b-16" data-validate="Please enter name">
156                        <input class="input100" type="text" name="name" placeholder="Name" required>
157                        <span class="focus-input100"></span>
158                    </div>
159
160                    <div class="wrap-input100 validate-input m-b-16" data-validate="Please enter email">
161                        <input class="input100" type="email" name="email" placeholder="Email" required>
162                        <span class="focus-input100"></span>
163                    </div>
164
165                    <div class="wrap-input100 validate-input m-b-16" data-validate="Please enter password" minlength="8">
166                        <input class="input100" type="password" id="password" name="password" placeholder="Password" required>
167                        <span class="focus-input100"></span>
168                    </div>
169                    <div class="wrap-input100 validate-input" data-validate="Please Confirm password" minlength="8">
170                        <input class="input100" type="password" id="confirm_password" name="confirm_password" placeholder="Confirm Password" onchange="validatePassword();" required>
171                        <span class="focus-input100"></span>
172                    </div>
173
174                    <div class="x_error">
175                        <span class="text-right" id="error_message3"></span>
176                    </div>
177
178                    <div class="container-login100-form-btn">
179                        <button name="submit" id="signup" class="login100-form-btn">
180                            Sign up
181                        </button>
182                    </div>
183
184                    <div class="flex-col-c p-t-40 p-b-40">
185                        <span class="txt1 p-b-9">
186                            Already have an account ?
187                        </span>
188
189                        <a onclick="signin2()" class="txt3" href="javascript:;">
190                            Sign in now
191                        </a>
192                    </div>
193                </form>
194            </div>
195        </div>
196    </div>
197
198    <div id="login" class="limiter" style="display:none">
199        <div class="container-login100">
200            <div class="wrap-login100">
201                <form method="post" name="login_form" id="login_form" class="login100-form validate-form p-l-55 p-r-55 p-t-148">
202                    <span class="login100-form-title">
203                        Login
204                    </span>
205
206                    <input type="hidden" name="provider" value="email" />
207                    <input type="hidden" name="redirect_to" value="/">
208                    <input type="hidden" name="site_url" value="https://www.calendarlabs.com" />
209
210                    <div class="wrap-input100 validate-input m-b-16" data-validate="Please enter email">
211                        <input class="input100" type="text" name="email" placeholder="Email" required>
212                        <span class="focus-input100"></span>
213                    </div>
214
215                    <div class="wrap-input100 validate-input" data-validate="Please enter password">
216                        <input class="input100" type="password" name="password" placeholder="Password" required>
217                        <span class="focus-input100"></span>
218                    </div>
219
220                    <div class="x_error">
221                        <span class="text-right" id="error_message"></span>
222                    </div>
223
224                    <div class="container-login100-form-btn">
225                        <button name="submit" id="signin" class="login100-form-btn">
226                            Sign in
227                        </button>
228                    </div>
229
230                    <div class="text-center p-t-13 p-b-13">
231                        <span class="txt1">
232                            Forgot
233                        </span>
234
235                        <a href="#" class="txt2">
236                            Password?
237                        </a>
238                    </div>
239
240                    <div class="flex-col-c p-t-20 p-b-40">
241                        <!-- <span class="txt1 p-b-9">
242                            Don’t have an account?
243                        </span>
244
245                        <a onclick="signup2()" class="txt3" href="javascript:;" >
246                            Sign up now
247                        </a> -->
248                    </div>
249                </form>
250            </div>
251        </div>
252    </div>
253
254
255    <div id="emaillogin" class="limiter" style="display:flex;flex-direction:column;align-items:center">
256        <div style="height: 200px;display: flex;align-items: center;align-self: center;"> <span><img src="https://www.calendarlabs.com/images/calendarlabs-logo.svg" width="100%" alt="calendarlabs.com"></span></div>
257        <div class="container-login100" style="min-height:fit-content">
258            <div class="wrap-login100">
259                <form method="post" name="email_login_form" id="email_login_form" class="login100-form validate-form p-l-55 p-r-55 p-t-148">
260                    <div class="login100-form-title" style="    display: flex;flex-direction: column;">
261
262                        <span>Join CalendarLabs</span>
263                    </div>
264                    <input type="hidden" name="provider" value="email" />
265                    <input type="hidden" name="redirect_to" value="/">
266                    <input type="hidden" name="site_url" value="https://www.calendarlabs.com" />
267
268                    <div class="wrap-input100 validate-input m-b-16" data-validate="Please enter email">
269                        <input class="input100" type="email" name="email" id="email" placeholder="Email" required>
270                        <span class="focus-input100"></span>
271                    </div>
272
273                    <div class="x_error">
274                        <span class="text-right" id="email_error_message"></span>
275                    </div>
276
277                    <div class="container-login100-form-btn">
278                        <button name="submit" id="email_signin" class="login100-form-btn">
279                            <div class="loader"></div> Sign in
280                        </button>
281                    </div>
282                                        <div class="flex-col-c p-t-20 p-b-40">
283                        <!-- <span class="txt1 p-b-9">
284                            Don’t have an account?
285                        </span>
286
287                        <a onclick="signup2()" class="txt3" href="javascript:;" >
288                            Sign up now
289                        </a> -->
290                    </div>
291                </form>
292            </div>
293        </div>
294    </div>
295
296
297
298    <div id="emailLoginModal" class="limiter" style="display:none;flex-direction:column">
299        <div style="height: 200px;display: flex;align-items: center;align-self: center;"> <span><img src="https://www.calendarlabs.com/images/calendarlabs-logo.svg" width="100%" alt="calendarlabs.com"></span></div>
300        <div class="container-login100">
301            <div class="wrap-login100">
302                <div class="login100-form validate-form p-l-55 p-r-55 p-t-148 p-b-40">
303                    <span class="login100-form-title">
304                        Check your inbox
305                    </span>
306
307                    <div class="text-center m-b-36">
308                        <div id="email_success_message">
309                            We just emailed a magic link your email
310                        </div>
311
312
313                    </div>
314
315                    <div class="container-login100-form-btn">
316                        <a href="/" class="login100-form-mail-btn" data-dismiss="modal">
317                            OK
318                        </a>
319                    </div>
320
321                </div>
322            </div>
323        </div>
324    </div>
325
326
327
328    <div id="registrationSuccessModal" class="limiter" style="display:none">
329        <div class="container-login100">
330            <div class="wrap-login100">
331                <div class="login100-form validate-form p-l-55 p-r-55 p-t-148 p-b-40">
332                    <span class="login100-form-title">
333                        Check your inbox
334                    </span>
335
336                    <div class="text-center m-b-36">
337                        <div id="registration_success_message">
338                            We just emailed a confirmation link to your email
339                        </div>
340
341                        <br>
342
343                        <span>
344                            Click link to complete your account setup.
345                        </span>
346                    </div>
347
348
349                    <div class="container-login100-form-btn">
350                        <button name="submit" class="login100-form-mail-btn" data-dismiss="modal">
351                            OK
352                        </button>
353                    </div>
354
355                </div>
356            </div>
357        </div>
358    </div>
359
360
361
362
363    <!-- 
363<script src="vendor/jquery/jquery-3.2.1.min.js"></script>
363
364    
365    
365<script src="vendor/bootstrap/js/bootstrap.min.js"></script>
365 -->
366    
366<script src="https://www.calendarlabs.com/accounts/assets/js/jquery.min.js"></script>
366
367    
367<script src="https://www.calendarlabs.com/accounts/assets/bootstrap/js/bootstrap.min.js"></script>
367
368    
368<script src="https://www.calendarlabs.com/accounts/assets/js/popper.min.js"></script>
368
369    
369<script src="https://www.calendarlabs.com/accounts/assets/js/main.js"></script>
369
370    
370<script src="https://www.calendarlabs.com/js/login.js"></script>
370
371    
371<script sync defer src="https://apis.google.com/js/api.js"></script>
371
372    
372<script src="https://www.calendarlabs.com/js/google-login.js"></script>
372
373    
373<script>
374        const email = document.getElementById("email");
375        debugger;
376        email.addEventListener("input", function(event) {
377            if (email.validity.typeMismatch) {
378                email.setCustomValidity("Please enter valid email address!");
379            } else {
380                email.setCustomValidity("");
381            }
382        });
383    </script>
383
384
385
386
387</body>
388
389</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.