PageSourceSearch

https://magarderieplus.com/user/login

html magarderieplus.com collected 2026-10-02 16:02:34 UTC 15,627 bytes, 522 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="fr-CA">
4<head>
5    
6<meta charset="UTF-8">
7<meta
8    name="apple-mobile-web-app-capable"
9    content="yes"
10>
11<meta
12    name="mobile-web-app-capable"
13    content="yes"
14>
15<meta
16    http-equiv="X-UA-Compatible"
17    content="IE=edge"
18>
19
20    <meta
21        name="viewport"
22        content="width=device-width, initial-scale=1, shrink-to-fit=no"
23    >
24
25
26<title>Sign in</title>
27
28<link href="/assets/377449d4/vendors.css?v=1789735158" rel="stylesheet">
29<link href="/assets/d5d3c262/rouge.theme.css?v=1789735158" rel="stylesheet">
30<link href="/assets/components/css/app.0b660d21.css?v=1789735159" rel="stylesheet">
31<style>#e8-app {
32	height: 100%;
33}
34
35.e8-content {
36	margin: 0;
37	padding: 0;
38	height: 100%;
39}
40
41.limiter {
42	width: 100%;
43	margin: 0 auto;
44}
45
46.container-login100 {
47	width: 100%;
48	min-height: 100vh;
49	display: -webkit-box;
50	display: -webkit-flex;
51	display: -moz-box;
52	display: -ms-flexbox;
53	display: flex;
54	flex-wrap: wrap;
55	justify-content: center;
56	align-items: center;
57	padding: 15px;
58    /* background: url(/login/assets/311) no-repeat center center fixed; */
59    background-repeat: no-repeat;
60    background-position: 50% 50%;
61    background-size: 100%;
62    background-color: #FCF8F7 !important;
63}
64
65.wrap-login100 {
66	width: 960px;
67	height: 600px;
68	background: #fff;
69	border-radius: 5px;
70	overflow: hidden;
71    border: #f5f1f1 solid;
72	display: -webkit-box;
73	display: -webkit-flex;
74	display: -moz-box;
75	display: -ms-flexbox;
76	display: flex;
77	flex-wrap: wrap;
78	justify-content: space-between;
79	/*padding: 133px 130px 133px 95px;*/
80}
81
82.logo-column {
83	background: #195482;
84}
85
86.login-form__left-container {
87	height: 100%;
88}
89
90.login100-pic {
91	width: 150px;
92	border-radius: 50%;
93	background-color: #fff;
94}
95
96.login100-pic img {
97	max-width: 100%;
98}
99
100.login-form__container {
101	display: flex;
102	align-items: center;
103	width: 100%;
104	max-width: 290px;
105	margin: 0 auto;
106	height: calc(100% - 12rem);
107}
108
109.login-form__subcontainer {
110	width: 100%;
111}
112
113.login-form__title{
114	color: #B6B8B5;
115	margin-bottom: 4rem;
116	text-align: center;
117	font-size: 1.2rem;
118	font-weight: 500;
119}
120
121.login-form__container .form-group label{
122	font-size: 13px;
123	line-height: 1.5;
124	color: #999;
125}
126
127.login-form__link{
128	font-size: 14px;
129    font-weight: bold;
130	line-height: 1.5;
131	color: #b53a28;
132}
133.login-form__link:hover{
134	text-decoration: none;
135	color: #761608;
136}
137
138.login-form__container .form-group input:not([type="checkbox"]){
139	font-size: 15px;
140	line-height: 1.5;
141	color: #666;
142	display: block;
143	width: 100%;
144	background: #e6e6e6;
145	height: 50px;
146	/* border-radius: 25px; */
147	/* padding: 0 30px 0 30px; */
148	border-color: transparent;
149	border: none;
150	outline: none;
151}
152.login-form__container .form-group input:not([type="checkbox"]):focus {
153	-webkit-animation: anim-shadow 0.5s ease-in-out forwards;
154	animation: anim-shadow 0.5s ease-in-out forwards;
155}
156
157.login-form__container .form-group .invalid-feedback {
158    padding-left: 25px;
159    color: red;
160}
161
162.field-login-form-password a {
163    color: red;
164}
165
166.login-form__container .form-group label {
167    /* padding-left: 25px; */
168}
169
170.login-form__button {
171	font-size: 15px;
172	line-height: 1.5;
173	color: #fff;
174	/*text-transform: uppercase;*/
175	margin-top: 2rem;
176
177	width: 100%;
178	height: 50px;
179	border-radius: 25px;
180	background: #ff5733;
181	display: -webkit-box;
182	display: -webkit-flex;
183	display: -moz-box;
184	display: -ms-flexbox;
185	display: flex;
186	justify-content: center;
187	align-items: center;
188	padding: 0 25px;
189
190	-webkit-transition: all 0.4s;
191	-o-transition: all 0.4s;
192	-moz-transition: all 0.4s;
193	transition: all 0.4s;
194}
195.login-form__button:hover {
196	background: #b23c23;
197	color: #fff;
198}
199
200.login-form__common-title {
201	/*height: 8rem;*/
202	padding-top: 3rem;
203	font-size: 1.5rem;
204	font-weight: 600;
205	color: #585858;
206	text-align: center;
207}
208
209@media (max-width: 576px) {
210	.wrap-login100 {
211		height: 600px;
212	}
213
214	/* .login-form__left-container{
215		height: auto;
216	} */
217}
218
219.e8-content {
220    /* background: url(/login/assets/311) no-repeat center center fixed; */
221    -webkit-background-size: cover;
222    -moz-background-size: cover;
223    -o-background-size: cover;
224    background-size: cover;
225}
226
227.left-panel {
228    font-family:Oswald, sans-serif;
229    background-color: #f5f1f1;
230}
231
232.left-panel p {
233    font-size: 1rem;
234    line-height: 1.67;
235}
236
237.left-panel .heading {
238    display: flex;
239    align-items: center;
240    font-size: 2rem;
241    line-height: 1;
242    vertical-align: middle;
243    margin-bottom: 1rem;
244    letter-spacing: -0.025em;
245}
246
247.left-panel h1 {
248    display: flex;
249    align-items: center;
250    font-size: 1.5rem;
251    line-height: 1;
252    vertical-align: middle;
253    margin-bottom: 1rem;
254    letter-spacing: -0.025em;
255    color: #1d2534;
256    font-weight: 700;
257    font-family: 'Poppins', sans-serif;
258}
259
260.left-panel .heading-sm {
261    margin-top: .4375rem;
262    margin-left: 0.5rem;
263    display: flex;
264    flex-direction: column;
265}
266
267.heading-sm .sup {
268    font-size: 1rem;
269    color: #f86168;
270    letter-spacing: 0.04em;
271}
272
273.heading-sm .sub {
274    font-size: 3rem;
275    margin-top: 0;
276}
277
278/***  FLIERS ***/
279
280.flier1 {
281	pointer-events: none;
282}
283
284.flier1 > * {
285    animation: fly1 250s linear infinite;
286    pointer-events: none !important;
287	top: 0;
288	left: 0;
289	transform: translateX(-130%) translateY(-140%) rotateZ(0);
290	position: fixed;
291	animation-delay: 1s;
292	z-index: 0;
293}
294
295.flier2 > * {
296	animation: fly2 500s linear infinite;
297	pointer-events: none !important;
298	top: 0;
299	left: 0;
300	transform: translateX(-130%) translateY(-140%) rotateZ(0);
301	position: fixed;
302	animation-delay: 2s;
303	z-index: 0;
304}
305
306 /* Keyframe values control where the element will begin
307    and end its trajectory across the screen. Each rule
308    represents a path the element follows across the screen. */
309
310
311@keyframes fly1 {
312
313	98.001%, 0% {
314        display: block;
315		transform: translateX(-200%) translateY(100vh) rotateZ(0deg)
316	}
317
318	15% {
319		transform: translateX(100vw) translateY(-100%) rotateZ(180deg)
320	}
321
322	15.001%, 18% {
323		transform: translateX(100vw) translateY(-30%) rotateZ(0deg)
324	}
325
326	40% {
327		transform: translateX(-200%) translateY(3vh) rotateZ(-180deg)
328	}
329
330	40.001%, 43% {
331		transform: translateX(-200%) translateY(-100%) rotateZ(-180deg)
332	}
333
334	65% {
335		transform: translateX(100vw) translateY(50vh) rotateZ(0deg)
336	}
337
338	65.001%, 68% {
339		transform: translateX(20vw) translateY(-200%) rotateZ(180deg)
340	}
341
342	95% {
343		transform: translateX(10vw) translateY(100vh) rotateZ(0deg)
344	}
345}
346
347@keyframes fly2 {
348	0% {
349        display: block;
350		transform: translateX(-150%) translateY(30vh) rotateZ(0deg)
351	}
352	12.5% {
353		transform: translate(120vw,-120%) rotateZ(20deg);
354	}
355	25% {
356		transform: translate(-200%,50vh) scale(1.75) rotateZ(-20deg);
357	}
358	37.5% {
359		transform: translate(-200%,-120%) rotateZ(-40deg);
360	}
361	50% {
362		transform: translate(100vw,50vh) rotateZ(0deg);
363	}
364	62.5% {
365		transform: translate(20vw,100vh) rotateZ(20deg);
366	}
367	75% {
368		transform: translate(200%,100vh) rotateZ(20deg);
369	}
370	87.5% {
371		transform: translate(50vw,-200%) scale(1.75) rotateZ(20deg);
372	}
373	100% {
374		transform: translate(-200%,110vh) rotateZ(0deg);
375	}
376}
377
378.recovery-form__back-to-login-container{
379  display: flex;
380  padding-top: 20px;
381  justify-content: center;
382}
383
384.login-form__forgot-password-link-container {
385  display: flex;
386  padding-top: 20px;
387  justify-content: center;
388}
389
390.login-form__forgot-password-link-container a {
391    font-size: large;
392}</style>
393<script src="/assets/75ea0228/js/pages/login-form.js?v=1789735158"></script>
vendor: 1 bytes, line 393
393
394<script src="/assets/377449d4/vendors.js?v=1789735158"></script>
vendor: 1 bytes, line 394
394
395<script src="/assets/20630260/js/app.js?v=1789735158"></script>
vendor: 1 bytes, line 395
395
396<script>window.LICENSE_HASH = "d48ecd907d622518da2af10536e9be4b";
397
398if (window.Proxy && window.Reflect) {
399    window.fetch = new Proxy(window.fetch, {
400        apply(target, thisArg, argumentsList) {
401            const args = [...argumentsList];
402
403            if (!args[1] || typeof args[1] !== 'object') {
404                args[1] = {};
405            }
406
407            if (!args[1].headers || typeof args[1].headers !== 'object') {
408                args[1].headers = {};
409            }
410
411            if (window.Headers && args[1].headers instanceof Headers) {
412                if (!args[1].headers.has('X-Requested-With')) {
413                    args[1].headers.set('X-Requested-With', 'XMLHttpRequest');
414                }
415            } else if (!Object.keys(args[1].headers).some((key) => ''.concat(key).toLowerCase() === 'x-requested-with')) {
416                args[1].headers['X-Requested-With'] = 'XMLHttpRequest';
417            }
418
419            return Reflect.apply(target, thisArg, args);
420        },
421    });
422}
423
424(function() {
425    let E8App = undefined;
426
427    document.addEventListener('e8::init', function (e) {
428        E8App = e?.detail?.E8App;
429    });
430
431    window.addEventListener('message', function(e) {
432        const message = e.data;
433
434        if (message?.action === 'getObjectId' && !!message?.payload) {
435            e.source.postMessage({ action: message.payload, payload: E8App?.object?.id ?? null }, '*');
436        }
437    });
438})();
439window.E8Config = Object.freeze({"appName":"MaGarderie Plus","locale":"fr","localeCode":"fr-CA","langCode":"fr","htmlEditorLocale":"fr-FR","dateFormat":"YYYY-MM-DD","timeFormat":"hh:mm A","dateTimeFormat":"YYYY-MM-DD hh:mm A","timeZone":"America\/Toronto","hour12":true,"notify":{"pos":"top_center"},"decimalSymbol":",","thousandsSeparator":" ","firstDayOfWeek":"mon","credentials":{"id":null,"email":null,"username":null,"presentation":null,"isAdmin":false,"identity":null,"avatarUrl":"https:\/\/magarderieplus.com\/user\/profile\/avatar"},"mobileApp":false,"supportedLocales":{"en-US":"Anglais","fr-CA":"Français","es-US":"Espanol","uk-UA":"Ukrainien"},"assistance":{"supportUrl":"https:\/\/support.every8.cloud\/app_6762d5f9cf29c\/public\/pagSupportTicket?locale=fr-CA","documentationUrl":"https:\/\/magarderieplus.com\/documentation","feedbackUrl":"https:\/\/support.every8.cloud\/app_6769ba1c48d59\/public\/pagFeedback?id=3ca2fc56-c166-11ef-87a2-0cc47a34cc48\u0026locale=fr-CA","errorUrlNotDefined":"Veuillez contacter votre administrateur."},"whiteLabelEnabled":false});</script>
vendor: 1 bytes, line 439
439
440<script type="text/javascript">document.addEventListener('e8::init', function (e) {
441    const init = async (E8App) => {
442        E8App.setTranslations({"login_form.login_label":"Nom d\u0027utilisateur","login_form.login_placeholder":"Nom d\u0027utilisateur","login_form.password_label":"Mot de passe","login_form.password_placeholder":"Mot de passe","login_form.action_forgot_password":"Mot de passe oublié","login_form.remember_me_checkbox":"Se souvenir de moi","login_form.action_sign_in":"Connexion"});
443    E8App.setAttributes({"login":{"type":"string","label":"Connexion","validation":{"required":true}},"password":{"type":"string","label":"Mot de passe","validation":{"required":true}},"rememberMe":{"type":"boolean","label":"Se souvenir de moi"}});
444    E8App.$set(E8App.vars, 'object', {"login":"","password":"","rememberMe":false});
445
446E8App.setTranslations([]);
447E8App.$layout.commandBar.setServerActions([]);
448    };
449
450    init(e?.detail?.E8App);
451});</script>
451
452<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_57_57.png" rel="apple-touch-icon" sizes="57x57">
453<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_114_114.png" rel="apple-touch-icon" sizes="114x114">
454<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_72_72.png" rel="apple-touch-icon" sizes="72x72">
455<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_144_144.png" rel="apple-touch-icon" sizes="144x144">
456<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_60_60.png" rel="apple-touch-icon" sizes="60x60">
457<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_120_120.png" rel="apple-touch-icon" sizes="120x120">
458<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_76_76.png" rel="apple-touch-icon" sizes="76x76">
459<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_152_152.png" rel="apple-touch-icon" sizes="152x152">
460<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_196_196.png" rel="icon" sizes="196x196">
461<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_160_160.png" rel="icon" sizes="160x160">
462<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_96_96.png" rel="icon" sizes="96x96">
463<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_32_32.png" rel="icon" sizes="32x32">
464<link type="image/png" href="/images/cache/A1683BBC-7F16-95B0-12A1-14BD6130BFED.png_16_16.png" rel="icon" sizes="16x16">
465
466    <meta name="apple-mobile-web-app-title" content="Every8 Cloud">
467    <meta name="application-name" content="Every8 Cloud">
468
469<script>
470    (function (a, b, c) {
471        if (c in b && b[c]) {
472            var d, e = a.location, f = /^(a|html)$/i;
473            a.addEventListener('click', function (a) {
474                d = a.target;
475                while (!f.test(d.nodeName)) d = d.parentNode;
476                'href' in d && (d.href.indexOf('http') || ~d.href.indexOf(e.host)) && (a.preventDefault(), e.href = d.href);
477            }, !1);
478        }
479    })(document, window.navigator, 'standalone');
480</script>
480
481</head>
482<body>
483
484<div id="e8-app" v-cloak><div class="limiter">
485
486    <div class="flier1"><img src="https://magarderieplus.com/assets/app_62ced411a3358/public/media/images/icons/anim_daycare_1.png"/></div>
487    <div class="flier2"><img src="https://magarderieplus.com/assets/app_62ced411a3358/public/media/images/icons/anim_daycare_3.png"/></div>
488
489	<div class="container-login100">
490		<div class="wrap-login100 row m-0">
491			<div class="left-panel d-none d-md-block col-md-6 logo-column align-items-center justify-content-center pt-5">
492                <h1 class="heading pt-5">
493                    <span class="pt-5">MaGarderie Plus</span><br>
494                    <!-- <span class="heading-sm pt-5">
495                        <span class="sup">EN LIGNE</span>
496                        <span class="sub">simple</span> 
497                    </span> -->
498                </h1>
499                <h4 class="pt-5" style="line-height: 2rem;">
500                    MaGarderie Plus est le logiciel idéal pour la gestion quotidienne des garderies et les Centres de la Petite Enfance.
501                </h4>
502
503                <!-- <p class="pt-5">Facile, rapide et efficace.</p> -->
504                <p class="pt-5">
505                    <a href="https://magarderieplus.com/#plug"><span>Créer un compte</span></a>
506                </p>
507			</div>
508			<div class="col-12 col-md-6 d-flex align-items-center" style="z-index: 10; background-color: white">
509				<div class="w-100 login-form__left-container">
510				    <p class="login-form__common-title">
511                        <img src="/media/pages/login/1/logo.png" alt="MaGarderie Plus logo"/>
512                    </p>
513					<login-form />
514				</div>
515			</div>
516		</div>
517	</div>
518</div></div>
519<script src="/assets/75ea0228/js/stats.js?v=1789735158"></script>
vendor: 1 bytes, line 519
519
520<script src="/assets/components/js/chunk-vendors.4f9af9fb.js?v=1789735159"></script>
vendor: 1 bytes, line 520
520
521<script src="/assets/components/js/app.a9ef26a9.js?v=1789735159"></script>
521</body>
522</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.