<!DOCTYPE html>
<!--
Template Name: SmartAdmin Responsive WebApp - Template build with Twitter Bootstrap 4
Version: 4.5.1
Author: Sunnyat A.
Website: http://gootbootstrap.com
Purchase: https://wrapbootstrap.com/theme/smartadmin-responsive-webapp-WB0573SK0?ref=myorange
License: You must have a valid license purchased only from wrapbootstrap.com (link above) in order to legally use this theme for your project.
-->
<html lang="en">
<head>
<meta charset="utf-8">
<title>
TELMA
</title>
<meta name="description" content="Login">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, user-scalable=no, minimal-ui">
<!-- Call App Mode on ios devices -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<!-- Remove Tap Highlight on Windows Phone IE -->
<meta name="msapplication-tap-highlight" content="no">
<!-- base css -->
<link id="vendorsbundle" rel="stylesheet" media="screen, print" href="{{asset('assets/css/vendors.bundle.css')}}">
<link id="appbundle" rel="stylesheet" media="screen, print" href="{{asset('assets/css/app.bundle.css')}}">
<link id="mytheme" rel="stylesheet" media="screen, print" href="#">
<link id="myskin" rel="stylesheet" media="screen, print" href="{{asset('assets/css/skins/skin-master.css')}}">
<!-- Place favicon.ico in the root directory -->
<link rel="apple-touch-icon" sizes="180x180" href="{{asset('assets/img/favicon/apple-touch-icon.png')}}">
<link rel="icon" type="image/png" sizes="32x32" href="{{asset('assets/img/favicon/favicon-32x32.png')}}">
<link rel="mask-icon" href="{{asset('assets/img/favicon/safari-pinned-tab.svg')}}" color="#5bbad5">
<link rel="stylesheet" media="screen, print" href="{{asset('assets/css/fa-brands.css')}}">
</head>
<body>
<script>
'use strict';
var classHolder = document.getElementsByTagName("BODY")[0],
/**
* Load from localstorage
**/
themeSettings = (localStorage.getItem('themeSettings')) ? JSON.parse(localStorage.getItem('themeSettings')) :
{},
themeURL = themeSettings.themeURL || '',
themeOptions = themeSettings.themeOptions || '';
/**
* Load theme options
**/
if (themeSettings.themeOptions)
{
classHolder.className = themeSettings.themeOptions;
console.log("%c✔ Theme settings loaded", "color: #148f32");
}
else
{
console.log("%c✔ Heads up! Theme settings is empty or does not exist, loading default settings...", "color: #ed1c24");
}
if (themeSettings.themeURL && !document.getElementById('mytheme'))
{
var cssfile = document.createElement('link');
cssfile.id = 'mytheme';
cssfile.rel = 'stylesheet';
cssfile.href = themeURL;
document.getElementsByTagName('head')[0].appendChild(cssfile);
}
else if (themeSettings.themeURL && document.getElementById('mytheme'))
{
document.getElementById('mytheme').href = themeSettings.themeURL;
}
/**
* Save to localstorage
**/
var saveSettings = function()
{
themeSettings.themeOptions = String(classHolder.className).split(/[^\w-]+/).filter(function(item)
{
return /^(nav|header|footer|mod|display)-/i.test(item);
}).join(' ');
if (document.getElementById('mytheme'))
{
themeSettings.themeURL = document.getElementById('mytheme').getAttribute("href");
};
localStorage.setItem('themeSettings', JSON.stringify(themeSettings));
}
/**
* Reset settings
**/
var resetSettings = function()
{
localStorage.setItem("themeSettings", "");
}
</script>
<style>
button {
background-color: #0997fd;
color: white;
padding: 14px 20px;
margin: 8px 0;
cursor: pointer;
width: 100%;
border:double;
border-color:#67c0ca7a;
}
button:hover {
opacity: 0.8;
}
.page-logo img {
width: 30px!important;
height: min-content;
}
.page-logo-connexion{
width: 70px!important;
height: min-content;
}
.page-logo-text2{
font-size:24px !important ;
}
.page-logo-text3{
font-size:19px !important ;
}
.bg-brand-gradient1 {
background-image: -webkit-gradient(linear, right top, left top, from(rgba(51, 148, 225, 0.18)), to(transparent)) !important;
background-image: linear-gradient(270deg, rgba(51, 148, 225, 0.18), transparent) !important;
background-color: #0e8c8075 !important;
}
.custom-control-input:checked ~ .custom-control-label::before {
color: #fff !important;
border-color: #1e70ec !important;
background-color: #0997fd!important;
}
</style>
<div class="page-wrapper auth">
<div class="page-inner bg-brand-gradient1">
<div class="page-content-wrapper bg-transparent m-0">
<div class="height-10 w-100 shadow-lg px-4 bg-brand-gradient1">
<div class="d-flex align-items-center container p-0">
<div class="page-logo width-mobile-auto m-0 align-items-center justify-content-center p-0 bg-transparent bg-img-none shadow-0 height-9 border-0">
<a href="javascript:void(0)" class="page-logo-link press-scale-down d-flex align-items-center">
<img src="{{asset('assets/img/logo.png') }}" alt="TELMA" aria-roledescription="logo">
<span class="page-logo-text2 page-logo-text mr-1">TELMA</span>
</a>
</div>
<!--<a href="page_register.html" class="btn-link text-white ml-auto">
Create Account
</a>-->
</div>
</div>
<div class="flex-1" style="background: url({{ asset('assets/img/svg/pattern-1.svg') }}) no-repeat center bottom fixed; background-size: cover;">
<div class="container py-4 py-lg-5 my-lg-5 px-4 px-sm-0">
<div class="row">
<div class="col col-md-6 col-lg-7 hidden-sm-down">
<h2 class="fs-xxl fw-500 mt-4 text-white"> SMART ELECTRONIC SOLUTIONS INTERNATIONAL TECHNOLOGY
<small class="h3 fw-300 mt-3 mb-5 text-white opacity-60">À propos de SESIT
SESIT est dotée d’un bureau d’étude combine à la fois le développement hardware et software et la conception des solutions technologiques électroniques peuvent être intégrés dans plusieurs secteurs
Notre atout des ingénieurs développeurs hautement qualifiés pour répondre aux exigences et cahiers de charges clients.
</small>
</h2>
<a href="http://sesit.tn/fr/" class="fs-lg fw-500 text-white opacity-70">en savoir plus >></a>
<div>
<img class="page-logo-connexion" src="{{asset('assets/img/logo_connexion.png') }}" alt="TELMA" aria-roledescription="logo">
</div>
<!--<a href="page_register.html" class="btn-link text-white ml-auto">
Create Account
</a>-->
<div class="d-sm-flex flex-column align-items-center justify-content-center d-md-block">
<div class="px-0 py-1 mt-5 text-white2 fs-nano opacity-50">
Retrouvez-nous sur les réseaux sociaux
</div>
<div class="d-flex flex-row opacity-70">
<a href="#" class="mr-2 fs-xxl text-white">
<i class="fab fa-facebook-square"></i>
</a>
<a href="#" class="mr-2 fs-xxl text-white">
<i class="fab fa-twitter-square"></i>
</a>
<a href="#" class="mr-2 fs-xxl text-white">
<i class="fab fa-google-plus-square"></i>
</a>
<a href="#" class="mr-2 fs-xxl text-white">
<i class="fab fa-linkedin"></i>
</a>
</div>
</div>
</div>
<div class="col-sm-12 col-md-6 col-lg-5 col-xl-4 ml-auto">
<h1 class="text-white fw-300 mb-3 d-sm-block d-md-none">
Se connecter
</h1>
<div class="card p-4 rounded-plus bg-faded">
<form id="js-login" novalidate="" action="{{path('connexion')}}" method="post" >
<div class="form-group">
<label class="form-label" for="username">Nom d'utilisateur</label>
<input type="text" id="username" name="login" class="form-control form-control-lg" value="" required>
<div class="invalid-feedback">Champ obligatoire.</div>
</div>
<div class="form-group">
<label class="form-label" for="password">Mot de passe</label>
<input type="password" id="password" name="mdp" class="form-control form-control-lg" value="" required>
<div class="invalid-feedback">Champ obligatoire.</div>
</div>
<!--<div class="form-group text-left">
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input " id="rememberme">
<label class="custom-control-label " for="rememberme"> Se souvenir de moi pour les 30 prochains jours</label>
</div>
</div>-->
{% if msg!='' %}
<div class="alert alert-danger text-dark" role="alert">{{msg}}</div>
{% endif %}
<div class="row no-gutters">
<div class="col-lg-12 pl-lg-1 my-2">
<button name="confirmer" value="confirmer" id="js-login-btn" type="submit" class="page-logo-text3">Se connecter </button>
</div>
</div>
</form>
</div>
</div>
</div>
<!--<div class="position-absolute pos-bottom pos-left pos-right p-3 text-center text-white">
<a href='https://www.gotbootstrap.com' class='text-white opacity-40 fw-500' title='gotbootstrap.com' target='_blank'>gotbootstrap.com</a>
</div>-->
</div>
</div>
</div>
</div>
</div>
<!-- BEGIN Color profile -->
<!-- this area is hidden and will not be seen on screens or screen readers -->
<!-- we use this only for CSS color refernce for JS stuff -->
<p id="js-color-profile" class="d-none">
<span class="color-primary-50"></span>
<span class="color-primary-100"></span>
<span class="color-primary-200"></span>
<span class="color-primary-300"></span>
<span class="color-primary-400"></span>
<span class="color-primary-500"></span>
<span class="color-primary-600"></span>
<span class="color-primary-700"></span>
<span class="color-primary-800"></span>
<span class="color-primary-900"></span>
<span class="color-info-50"></span>
<span class="color-info-100"></span>
<span class="color-info-200"></span>
<span class="color-info-300"></span>
<span class="color-info-400"></span>
<span class="color-info-500"></span>
<span class="color-info-600"></span>
<span class="color-info-700"></span>
<span class="color-info-800"></span>
<span class="color-info-900"></span>
<span class="color-danger-50"></span>
<span class="color-danger-100"></span>
<span class="color-danger-200"></span>
<span class="color-danger-300"></span>
<span class="color-danger-400"></span>
<span class="color-danger-500"></span>
<span class="color-danger-600"></span>
<span class="color-danger-700"></span>
<span class="color-danger-800"></span>
<span class="color-danger-900"></span>
<span class="color-warning-50"></span>
<span class="color-warning-100"></span>
<span class="color-warning-200"></span>
<span class="color-warning-300"></span>
<span class="color-warning-400"></span>
<span class="color-warning-500"></span>
<span class="color-warning-600"></span>
<span class="color-warning-700"></span>
<span class="color-warning-800"></span>
<span class="color-warning-900"></span>
<span class="color-success-50"></span>
<span class="color-success-100"></span>
<span class="color-success-200"></span>
<span class="color-success-300"></span>
<span class="color-success-400"></span>
<span class="color-success-500"></span>
<span class="color-success-600"></span>
<span class="color-success-700"></span>
<span class="color-success-800"></span>
<span class="color-success-900"></span>
<span class="color-fusion-50"></span>
<span class="color-fusion-100"></span>
<span class="color-fusion-200"></span>
<span class="color-fusion-300"></span>
<span class="color-fusion-400"></span>
<span class="color-fusion-500"></span>
<span class="color-fusion-600"></span>
<span class="color-fusion-700"></span>
<span class="color-fusion-800"></span>
<span class="color-fusion-900"></span>
</p>
<!-- END Color profile -->
<!-- base vendor bundle:
DOC: if you remove pace.js from core please note on Internet Explorer some CSS animations may execute before a page is fully loaded, resulting 'jump' animations
+ pace.js (recommended)
+ jquery.js (core)
+ jquery-ui-cust.js (core)
+ popper.js (core)
+ bootstrap.js (core)
+ slimscroll.js (extension)
+ app.navigation.js (core)
+ ba-throttle-debounce.js (core)
+ waves.js (extension)
+ smartpanels.js (extension)
+ src/../jquery-snippets.js (core) -->
<script src="{{asset('assets/js/vendors.bundle.js') }}"></script>
<script src="{{asset('assets/js/app.bundle.js') }}"></script>
<script>
$("#js-login-btn").click(function(event)
{
// Fetch form to apply custom Bootstrap validation
var form = $("#js-login")
if (form[0].checkValidity() === false)
{
event.preventDefault()
event.stopPropagation()
}
form.addClass('was-validated');
// Perform ajax submit here...
});
</script>
</body>
<!-- END Body -->
</html>