{% set hideblock = true %}
{% extends "Theme/Users/User/layouthome.html.twig" %}
{% block meta %}
{{ parent() }}
<meta name="keywords" content="{{ site }}, Business, Innovation,Administration"/>
<meta name="author" content="Noel Kenfack"/>
<meta name="description" content="{{ site }} | {% if article != null %}{{ article.description }}{% else %}{% if typearticle != null %}{{ typearticle.description }}{% endif %}{% endif %}"/>
{% endblock %}
{% block title %}
{{ parent() }} - {% if article != null %}{{ typearticle.nom }} - {{ article.nom }}{% else %}{% if typearticle != null %}{{ typearticle.nom }}{% else %}Informations à propos de l'institut{% endif %}{% endif %}
{% endblock %}
{% block stylesheets %}
{{ parent() }}
<style>
.card {
display: flex;
margin-bottom: 30px;
width: 100%;
background-color: #fff;
}
.card .card-icon-top {
font-size: 4.5rem;
margin-top: 3rem;
}
.card .card-tags {
color: #097d6c;
display: inline-block;
font-weight: 700;
margin-bottom: 1rem;
}
.card .card-tags:before {
content: "";
background-color: #097d6c;
width: 0.75em;
height: 0.75em;
border-radius: 100%;
display: inline-block;
margin-right: 0.5rem;
}
.card .card-date {
display: inline-block;
padding-bottom: 1rem;
}
.card .card-title {
color: #212529;
display: block;
font-weight: 700;
font-size: 1.5rem;
line-height: 1.33333;
margin-bottom: 1rem;
}
.card .card-title:last-child {
margin-bottom: 0;
}
.card .card-label {
color: #212529;
display: block;
font-size: 1.5rem;
line-height: 1.33333;
font-weight: 700;
}
.card .card-body {
padding: 2rem 2rem 2rem 2rem;
align-self: center;
width: 100%;
}
.card .card-body .popover-wrapper.right {
position: absolute;
right: 0;
}
.card .card-metadata {
min-width: 10rem;
}
.card .card-footer {
border-top: none;
padding: 0 2rem 2rem 2rem;
background-color: inherit;
display: flex;
align-items: center;
}
.card .card-footer .vfi {
color: #097d6c;
font-size: 2.5rem;
padding-left: 0.5rem;
}
.card .vfi {
color: #097d6c;
}
.card > a {
border-bottom: none;
color: #637381;
display: flex;
flex-direction: column;
height: 100%;
}
.card > a:hover,
.card > a:active {
color: #fff;
background: #097d6c;
text-decoration: none;
}
.card > a:hover .card-title,
.card > a:hover .card-icon-top,
.card > a:hover .card-footer .vfi,
.card > a:hover .card-tags,
.card > a:active .card-title,
.card > a:active .card-icon-top,
.card > a:active .card-footer .vfi,
.card > a:active .card-tags {
color: #fff;
}
.card > a:hover .text-muted,
.card > a:active .text-muted {
color: #fff !important;
}
.card > a:hover .card-tags:before,
.card > a:active .card-tags:before {
background-color: #fff;
}
.card2 {
-webkit-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
border: none;
-webkit-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 7px rgba(0, 0, 0, 0.05);
}
.card2:hover {
transform: scale(1.04);
border: none;
}
.card2 > a:hover,
.card2 > a:active {
color: inherit;
background: #fff;
text-decoration: none;
}
.card2 > a:hover .card-icon-top,
.card2 > a:hover .card-footer .vfi,
.card2 > a:hover .card-tags,
.card2 > a:active .card-icon-top,
.card2 > a:active .card-footer .vfi,
.card2 > a:active .card-tags {
color: inherit;
}
.card2 > a:hover .card-title,
.card2 > a:active .card-title {
color: #097d6c;
}
.card2 > a:hover .text-muted,
.card2 > a:active .text-muted {
color: #fff !important;
}
.card2 > a:hover .card-tags:before,
.card2 > a:active .card-tags:before {
background-color: #fff;
}
.card3 {
-webkit-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
.card3:hover {
border: 1px solid #0cb097;
}
.card3 > a:hover,
.card3 > a:active {
color: inherit;
background: #fff;
text-decoration: none;
}
.card3 > a:hover .card-icon-top,
.card3 > a:hover .card-footer .vfi,
.card3 > a:hover .card-tags,
.card3 > a:active .card-icon-top,
.card3 > a:active .card-footer .vfi,
.card3 > a:active .card-tags {
color: inherit;
}
.card3 > a:hover .card-title,
.card3 > a:active .card-title {
color: #212529;
}
.card3 > a .card-icon-top,
.card3 > a .card-icon-top {
-webkit-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
.card3 > a:hover .card-icon-top,
.card3 > a:active .card-icon-top {
transform: scale(1.4);
}
.card3 > a:hover .text-muted,
.card3 > a:active .text-muted {
color: #fff !important;
}
.card3 > a:hover .card-tags:before,
.card3 > a:active .card-tags:before {
background-color: #fff;
}
.card4 {
-webkit-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
border: 0;
-webkit-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 7px rgba(0, 0, 0, 0.05);
}
.card4 > a:hover,
.card4 > a:active {
background: #ffffff;
color: inherit;
text-decoration: none;
cursor: url(https://dl.dropbox.com/s/2nmb5ja0g888q8n/arrow.png) 0 0, auto;
}
.card4 > a:hover:before,
.card4 > a:active:before {
content: "";
display: block;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.3);
position: absolute;
}
.card4 > a:hover .card-icon-top,
.card4 > a:hover .card-footer .vfi,
.card4 > a:hover .card-tags,
.card4 > a:active .card-icon-top,
.card4 > a:active .card-footer .vfi,
.card4 > a:active .card-tags {
color: inherit;
}
.card4 > a:hover .card-title,
.card4 > a:active .card-title {
color: #212529;
}
.card4 > a .card-icon-top,
.card4 > a .card-icon-top {
-webkit-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
.card4 > a:hover .text-muted,
.card4 > a:active .text-muted {
color: #fff !important;
}
.card4 > a:hover .card-tags:before,
.card4 > a:active .card-tags:before {
background-color: #fff;
}
.card.card-row-layout .card-body {
text-align: left;
}
@media (min-width: 992px) {
.card.card-row-layout {
flex-direction: row;
align-items: center;
}
.card.card-row-layout .card-icon-top {
margin-top: 0;
margin-left: 2rem;
}
.card.card-row-layout .card-icon-top.card-icon-right {
order: 100;
margin-right: 2rem;
}
.card.card-row-layout .card-body {
text-align: left;
}
.card.card-row-layout .card-footer {
padding: 2rem;
}
.card.card-row-layout .card-footer .vfi {
font-size: 3.6rem;
}
.card.card-row-layout > a {
flex-direction: row;
align-items: center;
width: 100%;
}
}
.card.card-large .card-title,
.card.card-featured .card-title {
color: #212529;
display: block;
font-weight: 700;
font-size: 1.5rem;
line-height: 1.33333;
}
.card.card-large .card-body,
.card.card-featured .card-body {
text-align: left;
}
@media (min-width: 992px) {
.card.card-fw .card-img-top {
margin-left: 1rem;
max-width: 300px;
order: 100;
}
}
.card.card-large.card-row-layout .card-body {
text-align: center;
}
@media (min-width: 992px) {
.card.card-large.card-row-layout .card-body {
text-align: left;
}
}
@media (min-width: 992px) {
.card.card-large.card-fw .card-img-top {
margin-left: 1rem;
max-width: 400px;
order: 100;
}
.card.card-large.card-fw .vfi {
color: #fff;
}
}
@media (min-width: 1200px) {
.card.card-large.card-fw .card-img-top {
max-width: 500px;
}
}
.card.card-featured .card-body .text-muted {
display: inline-block;
margin-bottom: 1.5rem;
}
.card.card-featured .card-body .card-footer {
padding: 0;
}
@media (min-width: 992px) {
.card.card-featured .card-img-top {
flex: 0 0 50%;
max-width: 50%;
margin: 0;
align-self: start;
}
.card.card-featured .card-body {
display: flex;
flex-flow: column nowrap;
height: 100%;
}
.card.card-featured .card-body .card-footer {
margin-top: auto;
}
}
.card.card-label-content .card-title {
font-weight: 700;
}
.card.card-label-content .card-label {
font-size: 1rem;
}
.card .rounded-circle {
margin: 2rem auto 1rem auto;
width: 61.5%;
}
.card[data-toggle="modal"] {
cursor: pointer;
}
.cards > div,
.cards .card-item {
display: flex;
}
.cards .card.bg-gray-sky {
border: none;
}
.cards.bg-gray-sky {
background-color: transparent;
}
.cards.bg-gray-sky .card {
background-color: #f4f6f8;
border: none;
}
.cards.bg-gray-sky .card .vfi {
color: #097d6c;
}
.cards.bg-gray-sky .card a:hover .vfi {
color: #fff;
}
.cards.cards-bs-grid {
display: flex;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cards.cards-bs-grid .card-item {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
flex: 0 0 100%;
max-width: 100%;
}
@media (min-width: 768px) {
.cards.cards-bs-grid .card-item {
flex: 0 0 50%;
max-width: 50%;
}
}
@media (min-width: 992px) {
.cards.cards-bs-grid .card-item {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
}
</style>
{% endblock %}
{% block userblog_body %}
<link rel="stylesheet" href="{{ asset('template/css/jquery.expandable.css') }}">
<script type="text/javascript" src="{{ asset('template/js/jquery.expandable.js') }}"></script>
<style>
.cool-link {
display: inline-block;
color: #000;
text-decoration: none;
}
.cool-link::after {
content: '';
display: block;
width: 0;
height: 2px;
background: #000;
transition: width .3s;
}
.cool-link:hover::after {
width: 100%;
}
.welcome_area_thumb .video_btn .video-sonar::before {
position: absolute;
width: 90px;
height: 90px;
border-radius: 50%;
background-color: rgba(255, 255, 255, 0.7);
content: '';
top: -15px;
left: -15px;
z-index: -100;
}
.welcome_area_thumb .video_btn .video-sonar::after {
position: absolute;
width: 80px;
height: 80px;
border-radius: 50%;
background-color: #ffffff;
content: '';
top: -10px;
left: -10px;
z-index: -50;
}
</style>
<div class="breadcrumb-panel" style="background: #f0f0f2;">
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="animecourant-panel" style="display: block;">
</div>
</div>
</div>
<div class="row">
{% if is_mobile() %}
<div class="col-md-12">
<ol class="c-navigation-breadcrumbs__directory">
<!-- Duplicating the "Home" link in both the global navigation and the breadcrumb trail is not recommended. -->
<li class="c-navigation-breadcrumbs__item" property="itemListElement" typeof="ListItem">
<a class="c-navigation-breadcrumbs__link" href="" property="item" typeof="WebPage">
<span class="u-visually-hidden" property="name"><span class="fa fa-home"> </span> Accueil</span>
</a>
<meta property="position" content="1">
</li>
<li class="c-navigation-breadcrumbs__item" property="itemListElement" typeof="ListItem">
<a class="c-navigation-breadcrumbs__link" href="#!" property="item" typeof="WebPage">
<span property="name">L'Institut</span>
</a>
<meta property="position" content="2">
</li>
{% if article != null %}
<li class="c-navigation-breadcrumbs__item" property="itemListElement" typeof="ListItem">
<a class="c-navigation-breadcrumbs__link" href="#!" property="item" typeof="WebPage">
<span property="name">{{ typearticle.nom }}</span>
</a>
<meta property="position" content="2">
</li>
<li class="c-navigation-breadcrumbs__item" property="itemListElement" typeof="ListItem">
<a class="c-navigation-breadcrumbs__link" href="#!" property="item" aria-current="location">
<span property="name">{{ article.nom }}</span>
</a>
<meta property="position" content="3">
</li>
{% else %}
{% if typearticle != null %}
<li class="c-navigation-breadcrumbs__item" property="itemListElement" typeof="ListItem">
<a class="c-navigation-breadcrumbs__link" href="#!" property="item" aria-current="location">
<span property="name">{{ typearticle.nom }}</span>
</a>
<meta property="position" content="3">
</li>
{% else %}
<li class="c-navigation-breadcrumbs__item" property="itemListElement" typeof="ListItem">
<a class="c-navigation-breadcrumbs__link" href="#!" property="item" aria-current="location">
<span property="name">Informations à propos de l'institut</span>
</a>
<meta property="position" content="3">
</li>
{% endif %}
{% endif %}
</ol>
</div>
{% else %}
<div class="col-md-12">
<div style="padding: 20px 0px;">
{% include "Theme/General/Template/Menu/contacts.html.twig" %}
<ul class="breadcrumbs">
<li><a href="#"><span class="fa fa-home"></span> Accueil</a></li>
{% if position == 'evenement' %}
<li>Nos évènements</li>
{% elseif(position == 'planingcours') %}
<li>Dépliants et planning des cours</li>
{% elseif(position == 'mediatheque') %}
<li><a href="#"> L'institut</a></li>
<li>Nos vidéos</li>
{% endif %}
{% if article != null %}
<li><a href="#!">{{ typearticle.nom }}</a></li>
<li>{{ article.nom }}</li>
{% else %}
{% if typearticle != null %}
<li>{{ typearticle.nom }}</li>
{% endif %}
{% endif %}
</ul>
</div>
</div>
{% endif %}
</div>
</div>
</div>
<div style="background: #f0f0f2; padding-top: 20px;">
<div class="container">
<div class="row">
<div class="col-md-4">
{{ render(controller("App\\Controller\\Produit\\Service\\ServiceController:menuleft")) }}
</div>
{% if position == 'aproposinstitut' %}
{% include 'Theme/Produit/Service/Apropos/aproposdenous.html.twig' %}
{% elseif position == 'demarcheaz' %}
{% include 'Theme/Produit/Service/Apropos/aproposdenous.html.twig' %}
{% elseif position == 'actualite' %}
{% include 'Theme/Produit/Service/Apropos/listeactualite.html.twig' %}
{% elseif position == 'temoignage' %}
{% include 'Theme/Produit/Service/Apropos/temoignage.html.twig' %}
{% elseif position == 'avis' %}
{% include 'Theme/Produit/Service/Apropos/avisutilisateur.html.twig' %}
{% elseif position == 'evenement' %}
{% include 'Theme/Produit/Service/Apropos/evenement.html.twig' %}
{% elseif position == 'mediatheque' %}
{% include 'Theme/Produit/Service/Apropos/mediatheque.html.twig' %}
{% elseif position == 'aide' %}
{% include 'Theme/Produit/Service/Apropos/aide.html.twig' %}
{% elseif position == 'galeriephoto' %}
{% include 'Theme/Produit/Service/Apropos/galeriephoto.html.twig' %}
{% elseif position == 'planingcours' %}
{% include 'Theme/Produit/Service/Apropos/planingcours.html.twig' %}
{% endif %}
</div>
</div>
</div>
{% endblock %}
{% block srcjavascripttemplate %}
<script src="{{ asset('template/js/onvisible.js') }}" type="text/javascript"></script>
{% endblock %}
{% block javascripttemplate %}
var bouge = 1;
var dimension = 200;
function activateelement()
{
var visibility = visibleElement('.animecourant-panel');
if(visibility && bouge == 0){
bouge = 1;
$('.toutleblock').css('position','relative');
$('.toutleblock').css('bottom','0px');
$('.toutleblock').css('margin-bottom','0px');
}
}
function stopelement()
{
var visibility = visibleElement('.stop-courant-panel');
if(visibility && bouge == 1){
if(visibleElement('.animecourant-panel') && visibleElement('.stop-courant-panel'))
{
}else{
bouge = 0;
$('.toutleblock').css('position','fixed');
$('.toutleblock').css('width',dimension+'px');
$('.toutleblock').css('bottom','7px');
$('.toutleblock').css('margin-bottom','0px');
}
}
}
function controlScroll()
{
var largeur = ($(window).width());
dimension = $('.toutleblock').width();
if (largeur >= 768)
{
if(visibleElement('.animecourant-panel') && visibleElement('.stop-courant-panel'))
{
$('.toutleblock').css('position','fixed');
$('.toutleblock').css('width',dimension+'px');
}else{
window.setInterval(function() { stopelement(); }, 100);
window.setInterval(function() { activateelement(); }, 100);
}
}
}
controlScroll();
$('.description2').expandable({
height: 200,
expand_responsive : 960,
offset: 30
});
$('.accordion-1 > li:eq(0) a').addClass('active').next().slideDown();
$('.accordion-2 > li:eq(0) a').addClass('active').next().slideDown();
$('.accordion a.targetlink').click(function(j) {
var dropDown = $(this).closest('li').find('p');
$(this).closest('.accordion').find('p').not(dropDown).slideUp();
if ($(this).hasClass('active')) {
$(this).removeClass('active');
} else {
$(this).closest('.accordion').find('a.active').removeClass('active');
$(this).addClass('active');
}
dropDown.stop(false, true).slideToggle();
j.preventDefault();
});
{% if article != null %}
openArticleOverlay({{ article.id }});
{% endif %}
{% endblock %}