<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<meta name="robots" content="noindex">
<title>Dreamin'Job</title>
<!-- favicon icon -->
<link rel="shortcut icon" href="{{ asset('resources/front/images/dream/fav.png') }}" />
<link href="{{ asset('resources/template/css/plugins/select2/select2.min.css') }}" rel="stylesheet">
<!-- Sweet Alert -->
<link href="{{ asset('resources/template/css/plugins/sweetalert/sweetalert.css') }}" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="{{ asset('resources/front/css/main.css') }}?v=1" />
<!-- responsive -->
<link rel="stylesheet" type="text/css" href="{{ asset('resources/front/css/responsive.css') }}?v=1" />
<script src="{{ asset('resources/front/js/linkedin-lib.js') }}"></script>
<!-- JQUERY DRAGGABLE -->
<link rel="stylesheet" href="{{ asset('resources/css/jquery-ui.css') }}">
<!-- Switch widget-->
<link rel="stylesheet" href="{{ asset('resources/css/widget/switch.css') }}">
<script src="{{ asset('resources/front/js/jquery.min.js') }}"></script>
<style>
.profile-icon {
width: 16px;
}
.progress-bar {
height: 15px;
}
.cursor:hover {
cursor: pointer;
}
.previous-navigation {
position: fixed;
bottom: 30px;
left: 10px;
min-width: 0;
padding: 0 10px;
font-weight: 600;
font-size: 20px;
z-index: 13;
color: #fff;
background: #AE00CC;;
border: 1px solid transparent;
}
.previous-navigation img {
transform: rotate(-180deg);
margin-right: 5px;
}
.next-navigation {
position: fixed;
bottom: 30px;
right: 30px;
min-width: 0;
padding: 0 10px;
font-weight: 600;
font-size: 20px;
z-index: 13;
color: #fff;
background: #AE00CC;
border: 1px solid transparent;
}
@media (max-width: 576px) {
.previous-navigation {
bottom: 30px;
}
}
</style>
{% block stylesheets %}{% endblock %}
</head>
<body class="">
<!--page start-->
<div class="page">
<div class="preloader"></div>
<div class="head-sect">
{% block header %}
<!--header start-->
{% include 'secure/header.html.twig' %}
<!--header end-->
{% endblock %}
</div>
{% block body %}{% endblock %}
<!--back-to-top start-->
{#<a id="totop" href="#top" class="top-visible">
<i class="fa fa-angle-down"></i>
</a>#}
<!--back-to-top end-->
</div>
<!-- page end -->
<!-- Javascript -->
<script src="{{ asset('resources/front/js/tether.min.js') }}"></script>
<script src="{{ asset('resources/front/js/bootstrap.min.js') }}"></script>
<script src="{{ asset('resources/front/js/jquery.easing.js') }}"></script>
<script src="{{ asset('resources/front/js/main.js') }}?v=1"></script>
<!-- FOS js routing -->
<script src="{{ asset('bundles/fosjsrouting/js/router.min.js') }}"></script>
<script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
<script src="{{ asset('resources/template/js/plugins/select2/select2.full.min.js') }}"></script>
<!-- Sweet alert -->
<script src="{{ asset('resources/template/js/plugins/sweetalert/sweetalert.min.js') }}"></script>
<!-- validate -->
<script src="{{ asset('resources/js/jquery.validate.js') }}"></script>
<!-- JQUERY DRAGGABLE -->
<script src="{{ asset('resources/js/jQuery-UI-1.12.1.js') }}"></script>
<script src="{{ asset('resources/js/jquery.ui.touch-punch.min.js') }}"></script>
<script>
$(".select2").select2();
setJQueryValidation();
function setJQueryValidation() {
$.validator.addMethod('required', function(value, element) {
return value != null && value !== '';
}, '{{ 'form.error.required' | trans({}, 'general') }}');
$.validator.addMethod('email', function(value, element) {
var email = /^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$/;
return email.test(value);
}, '{{ 'form.error.email' | trans({}, 'general') }}');
$.validator.addMethod('validPassword', function (value, element) {
return value.trim().length >= 8;
}, '{{ 'form.error.invalid_password' | trans({}, 'general') }}');
$.validator.addMethod('confirmPassword', function (value, element) {
return $("#form_password").val().trim() === value.trim()
}, '{{ 'form.error.confirm_password' | trans({}, 'general') }}');
$.validator.addMethod('unique-email', function (value, element) {
var res = false;
$.ajax({
async: false,
type: "post",
url: Routing.generate('check_email', {'id': element.dataset.userid}),
data: JSON.stringify({'email': value}),
success: function (resp) {
res = resp.isAuthorised;
}
,
error: function (msg) {
console.log(msg);
}
})
;
return res;
}, '{{ 'form.error.unique_email' | trans({}, 'general') }}');
$.validator.addMethod('valid-phone-number', function (value, element) {
if(/^[0-9]{10}$/.test(value)) {
return true;
}
return false;
}, '{{ 'form.error.invalid_phone_number' | trans({}, 'general') }}');
$.validator.addMethod('valid-indicatif', function(value, element) {
return /^[+][0-9]{2,5}$/.test(value);
}, '{{ 'form.error.invalid_phone_indicatif' | trans({}, 'general') }}');
}
$("#validate-form").validate();
function messageError(title, message) {
swal({
type: "error",
title: title,
text: message
})
}
function messageWarning(title, message) {
swal({
type: "warning",
title: title,
text: message,
})
}
function confirmMessageAndRedirect(title, message, action, redirectUrl) {
swal({
title: title,
text: message,
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "{{ 'alert.button.confirm' | trans({}, 'riasec_big_five') }}",
cancelButtonText: "{{ 'alert.button.cancel' | trans({}, 'riasec_big_five') }}",
closeOnConfirm: false
}, function () {
$.get({
url: action,
success: function (response) {
window.location = redirectUrl
}
});
});
}
$(".landing-page").on("click", function() {
showPreLoader
});
function showPreLoader() {
$(".preloader").css("display", "block");
}
function hidePreloader() {
$(".preloader").css("display", "none");
}
</script>
{% block javascripts %}{% endblock %}
</body>
</html>