<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* themesWebsite/cvs/application/cv/anonyme.html.twig */
class __TwigTemplate_11100cba1be1909eb09068ce3d61748f extends Template
{
private Source $source;
/**
* @var array<string, Template>
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'title' => [$this, 'block_title'],
'header' => [$this, 'block_header'],
'body' => [$this, 'block_body'],
];
}
protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
{
// line 1
return "themesWebsite/cvs/application/cv/base.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "themesWebsite/cvs/application/cv/anonyme.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "themesWebsite/cvs/application/cv/anonyme.html.twig"));
$this->parent = $this->loadTemplate("themesWebsite/cvs/application/cv/base.html.twig", "themesWebsite/cvs/application/cv/anonyme.html.twig", 1);
yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 3
public function block_title($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
yield "CV anonyme ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["slug"]) || array_key_exists("slug", $context) ? $context["slug"] : (function () { throw new RuntimeError('Variable "slug" does not exist.', 3, $this->source); })()), "html", null, true);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 5
public function block_header($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header"));
yield from $this->loadTemplate("/themesWebsite/cvs/application/cv/components/header_anonyme.html.twig", "themesWebsite/cvs/application/cv/anonyme.html.twig", 5)->unwrap()->yield(CoreExtension::merge($context, ["slug" => (isset($context["slug"]) || array_key_exists("slug", $context) ? $context["slug"] : (function () { throw new RuntimeError('Variable "slug" does not exist.', 5, $this->source); })())]));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 7
public function block_body($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 8
yield "
<section class=\"section-frame mx-xxl-11 overflow-hidden\">
<div class=\"wrapper image-wrapper bg-image bg-cover bg-overlay bg-overlay-light-500\" data-image-src=\"https://sylvain-dieterle.com/ups/653fe559574d1638850597.png\">
<div class=\"container py-16 py-md-18 text-center position-relative\">
<div class=\"position-absolute shape yellow d-none d-lg-block w-5\" style=\"top: 18%; left: 5%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe592ce7ec779385852.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape leaf d-none d-lg-block w-10\" style=\"bottom: 30%; left: 2%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe612ee0bf246496598.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape fuchsia d-none d-lg-block w-6\" style=\"top: 20%; right: 2%; transform: rotate(70deg);\"><img src=\"https://sylvain-dieterle.com/ups/653fe5fd0a314582889925.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape grape d-none d-lg-block w-6\" style=\"bottom: 28%; right: 5%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe5d755af3087577495.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"row\">
<div class=\"col-lg-9 col-xxl-8 mx-auto\">
<h1 class=\"display-1 fs-70 px-md-10 px-lg-0 px-xl-8 mb-5\">đź‘‹ Salut, je suis ";
// line 19
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::lower($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, (isset($context["candidate"]) || array_key_exists("candidate", $context) ? $context["candidate"] : (function () { throw new RuntimeError('Variable "candidate" does not exist.', 19, $this->source); })()), "titleJob", [], "any", false, false, false, 19)), "html", null, true);
yield "</h1>
<p class=\"lead fs-24 px-md-10 px-lg-0 mx-lg-n10 mx-xl-0 mb-8\">";
// line 20
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["candidate"]) || array_key_exists("candidate", $context) ? $context["candidate"] : (function () { throw new RuntimeError('Variable "candidate" does not exist.', 20, $this->source); })()), "descriptionCoverAnonyme", [], "any", false, false, false, 20), "html", null, true);
yield "</p>
</div>
</div>
</div>
</div>
</section>
<section class=\"wrapper bg-light\" id=\"services\">
<div class=\"container py-16 py-md-18\">
<div class=\"row d-flex align-items-start gy-10 mb-18 mb-md-20\">
<div class=\"col-lg-5 position-lg-sticky\" style=\"top: 8rem;\">
<h3 class=\"display-2 mb-5\">Les services que j'ai élaborés correspondent à vos exigences.</h3>
<p class=\"mb-7\">";
// line 33
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["candidate"]) || array_key_exists("candidate", $context) ? $context["candidate"] : (function () { throw new RuntimeError('Variable "candidate" does not exist.', 33, $this->source); })()), "descriptionServicesAnonyme", [], "any", false, false, false, 33), "html", null, true);
yield "</p>
</div>
<div class=\"col-lg-6 ms-auto\">
";
// line 36
$context["couleurs"] = ["bg-soft-fuchsia", "bg-soft-yellow", "bg-soft-leaf", "bg-soft-orange", "bg-soft-grape", "bg-soft-aqua"];
// line 37
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["services"]) || array_key_exists("services", $context) ? $context["services"] : (function () { throw new RuntimeError('Variable "services" does not exist.', 37, $this->source); })()));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["s"]) {
// line 38
yield " ";
$context["indexCouleur"] = (CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index0", [], "any", false, false, false, 38) % Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["couleurs"]) || array_key_exists("couleurs", $context) ? $context["couleurs"] : (function () { throw new RuntimeError('Variable "couleurs" does not exist.', 38, $this->source); })())));
// line 39
yield " <div class=\"card ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["couleurs"]) || array_key_exists("couleurs", $context) ? $context["couleurs"] : (function () { throw new RuntimeError('Variable "couleurs" does not exist.', 39, $this->source); })()), (isset($context["indexCouleur"]) || array_key_exists("indexCouleur", $context) ? $context["indexCouleur"] : (function () { throw new RuntimeError('Variable "indexCouleur" does not exist.', 39, $this->source); })()), [], "array", false, false, false, 39), "html", null, true);
yield " mb-6\">
<div class=\"card-body d-flex flex-row\">
<div>
<img src=\"https://sylvain-dieterle.com/ups/6540dfdd83e0d175633467.svg\" class=\"icon-svg icon-svg-md text-fuchsia me-5\" alt=\"IcĂ´ne\" />
</div>
<div>
<h3 class=\"fs-21 mb-2\">";
// line 45
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["s"], "title", [], "any", false, false, false, 45), "html", null, true);
yield "</h3>
<p class=\"mb-0\">";
// line 46
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["s"], "description", [], "any", false, false, false, 46), "html", null, true);
yield "</p>
</div>
</div>
</div>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['s'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 51
yield " </div>
</div>
</div>
</section>
<section class=\"wrapper bg-light\" id=\"projects\">
<div class=\"container py-16 py-md-18\">
<div class=\"row align-items-center mb-10\">
<div class=\"col-md-8 col-lg-9 col-xl-8 col-xxl-7\">
<h2 class=\"display-2 mb-0\">Découvrez une sélection de mes projets les plus récents, mettant en avant des concepts innovants.</h2>
</div>
</div>
";
// line 63
$context["couleurs"] = ["bg-soft-fuchsia", "bg-soft-yellow", "bg-soft-leaf", "bg-soft-orange", "bg-soft-grape", "bg-soft-aqua"];
// line 64
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["projects"]) || array_key_exists("projects", $context) ? $context["projects"] : (function () { throw new RuntimeError('Variable "projects" does not exist.', 64, $this->source); })()));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["project"]) {
// line 65
yield " ";
$context["indexCouleur"] = (CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index0", [], "any", false, false, false, 65) % Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["couleurs"]) || array_key_exists("couleurs", $context) ? $context["couleurs"] : (function () { throw new RuntimeError('Variable "couleurs" does not exist.', 65, $this->source); })())));
// line 66
yield " <div class=\"card ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["couleurs"]) || array_key_exists("couleurs", $context) ? $context["couleurs"] : (function () { throw new RuntimeError('Variable "couleurs" does not exist.', 66, $this->source); })()), (isset($context["indexCouleur"]) || array_key_exists("indexCouleur", $context) ? $context["indexCouleur"] : (function () { throw new RuntimeError('Variable "indexCouleur" does not exist.', 66, $this->source); })()), [], "array", false, false, false, 66), "html", null, true);
yield " mb-10\">
<div class=\"card-body p-12 pb-0\">
<div class=\"row\">
<div class=\"col-lg-12 pb-12 align-self-center\">
<h3 class=\"h1 post-title mb-3\">";
// line 70
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["project"], "title", [], "any", false, false, false, 70), "html", null, true);
yield "</h3>
<p>";
// line 71
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["project"], "descriptionAnonyme", [], "any", false, false, false, 71), "html", null, true);
yield "</p>
</div>
";
// line 76
yield " </div>
</div>
</div>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['project'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 80
yield " </div>
</section>
<section class=\"wrapper bg-light\">
<div class=\"container py-16 py-md-18\">
<a id=\"about\"></a>
<div class=\"row gx-md-8 gx-xl-12 gy-10 align-items-center mt-lg-18 mb-16 mb-md-18\">
<div class=\"col-lg-12\">
<h2 class=\"display-2 mb-3\">Plus d'informations sur moi </h2>
<p class=\"lead\">";
// line 89
yield Twig\Extension\CoreExtension::nl2br($this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["candidate"]) || array_key_exists("candidate", $context) ? $context["candidate"] : (function () { throw new RuntimeError('Variable "candidate" does not exist.', 89, $this->source); })()), "descriptionAnonyme", [], "any", false, false, false, 89), "html", null, true));
yield "</p>
</div>
</div>
<div class=\"row gx-md-8 gx-xl-12 gy-10\">
<div class=\"col-lg-5 mx-auto\">
<h2 class=\"display-2 mb-3\">Mon parcours</h2>
<p>";
// line 96
yield Twig\Extension\CoreExtension::nl2br($this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["candidate"]) || array_key_exists("candidate", $context) ? $context["candidate"] : (function () { throw new RuntimeError('Variable "candidate" does not exist.', 96, $this->source); })()), "descriptionExperienceAnonyme", [], "any", false, false, false, 96), "html", null, true));
yield "</p>
</div>
<div class=\"col-lg-7\">
<ul class=\"timeline\">
";
// line 100
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["experiences"]) || array_key_exists("experiences", $context) ? $context["experiences"] : (function () { throw new RuntimeError('Variable "experiences" does not exist.', 100, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["q"]) {
// line 101
yield " <li class=\"timeline-item\">
<div class=\"timeline-info meta fs-14\">";
// line 102
if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "start", [], "any", false, false, false, 102))) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "start", [], "any", false, false, false, 102), "M Y"), "html", null, true);
}
yield " - ";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["q"], "today", [], "any", false, false, false, 102) == 1)) {
yield "aujourd'hui";
} else {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "end", [], "any", false, false, false, 102), "M Y"), "html", null, true);
}
yield "</div>
<div class=\"timeline-marker\"></div>
<div class=\"timeline-content\">
";
// line 105
if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "schoolName", [], "any", false, false, false, 105))) {
// line 106
yield " <h3 class=\"timeline-title\">";
if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "title", [], "any", false, false, false, 106))) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "title", [], "any", false, false, false, 106), "html", null, true);
}
yield " Ă ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "schoolName", [], "any", false, false, false, 106), "html", null, true);
yield "</h3>
";
} else {
// line 108
yield " <h3 class=\"timeline-title\">";
if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "enterpriseName", [], "any", false, false, false, 108))) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "enterpriseName", [], "any", false, false, false, 108), "html", null, true);
}
yield " - ";
if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "title", [], "any", false, false, false, 108))) {
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "title", [], "any", false, false, false, 108), "html", null, true);
}
yield "</h3>
";
}
// line 110
yield " ";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["q"], "diploma", [], "any", false, false, false, 110) == 1)) {
yield "<p><span style=\"color:red;\">Certifié</span></p>";
}
// line 111
yield " <p>";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["q"], "descriptionAnonyme", [], "any", false, false, false, 111), "html", null, true);
yield "</p>
</div>
</li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['q'], $context['_parent']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 115
yield " </ul>
</div>
</div>
</div>
</section>
<section class=\"wrapper\" id=\"skills\">
<div class=\"container py-14 py-md-16\">
<div class=\"row text-center\">
<div class=\"col-lg-10 col-xl-9 col-xxl-8 mx-auto position-relative\">
<h3 class=\"display-3 mb-11 px-lg-5 px-xl-0 px-xxl-3\">Mes compétences</h3>
</div>
</div>
<div class=\"row\">
<div class=\"col-xxl-11 mx-auto\">
<div class=\"row gx-md-8 gy-10 text-center\">
";
// line 132
$context["couleurs"] = ["bg-soft-fuchsia", "bg-soft-yellow", "bg-soft-leaf", "bg-soft-orange", "bg-soft-grape", "bg-soft-aqua"];
// line 133
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["skills"]) || array_key_exists("skills", $context) ? $context["skills"] : (function () { throw new RuntimeError('Variable "skills" does not exist.', 133, $this->source); })()));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["skill"]) {
// line 134
yield " ";
$context["indexCouleur"] = (CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index0", [], "any", false, false, false, 134) % Twig\Extension\CoreExtension::length($this->env->getCharset(), (isset($context["couleurs"]) || array_key_exists("couleurs", $context) ? $context["couleurs"] : (function () { throw new RuntimeError('Variable "couleurs" does not exist.', 134, $this->source); })())));
// line 135
yield " <div class=\"col-md-6 col-lg-3\">
<div class=\"svg-bg svg-bg-lg ";
// line 136
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["couleurs"]) || array_key_exists("couleurs", $context) ? $context["couleurs"] : (function () { throw new RuntimeError('Variable "couleurs" does not exist.', 136, $this->source); })()), (isset($context["indexCouleur"]) || array_key_exists("indexCouleur", $context) ? $context["indexCouleur"] : (function () { throw new RuntimeError('Variable "indexCouleur" does not exist.', 136, $this->source); })()), [], "array", false, false, false, 136), "html", null, true);
yield " rounded-xl mb-4\"> <img src=\"https://sylvain-dieterle.com/ups/6540dfdd83e0d175633467.svg\" class=\"svg-inject icon-svg solid text-navy\" alt=\"\" /> </div>
<h4 class=\"fs-20\">";
// line 137
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::upper($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["skill"], "title", [], "any", false, false, false, 137)), "html", null, true);
yield "</h4>
</div>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['skill'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 140
yield " </div>
</div>
</div>
</div>
</section>
<section class=\"section-frame mx-xxl-11 overflow-hidden\">
<div class=\"wrapper image-wrapper bg-image bg-cover bg-overlay bg-overlay-light-500\" data-image-src=\"https://sylvain-dieterle.com/ups/653fe559574d1638850597.png\">
<div class=\"container py-16 py-md-18 text-center\">
<div class=\"position-absolute shape yellow d-none d-lg-block w-5\" style=\"top: 18%; left: 5%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe592ce7ec779385852.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape leaf d-none d-lg-block w-10\" style=\"bottom: 30%; left: 2%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe612ee0bf246496598.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape fuchsia d-none d-lg-block w-6\" style=\"top: 20%; right: 2%; transform: rotate(70deg);\"><img src=\"https://sylvain-dieterle.com/ups/653fe5fd0a314582889925.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape grape d-none d-lg-block w-6\" style=\"bottom: 28%; right: 5%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe5d755af3087577495.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"row\">
<div class=\"col-lg-9 col-xxl-8 mx-auto\">
<h1 class=\"display-1 fs-70 mx-lg-n10 mx-xl-0 mb-5\">Vous pensez Ă un projet ? Collaborons ensemble !</h1>
<p class=\"lead fs-24 px-md-12 px-lg-0 mx-lg-n10 mx-xl-0 mb-8\">J'apporte des solutions rapides pour faciliter la vie de mes clients. Des questions ? Contactez-moi et je vous répondrai rapidement.</p>
<a href=\"mailto:contact@mirtillo.fr\" class=\"btn btn-lg btn-primary btn-icon btn-icon-end\">Envoyer moi un message</a>
</div>
</div>
</div>
</div>
</section>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "themesWebsite/cvs/application/cv/anonyme.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 437 => 140, 420 => 137, 416 => 136, 413 => 135, 410 => 134, 392 => 133, 390 => 132, 371 => 115, 360 => 111, 355 => 110, 343 => 108, 333 => 106, 331 => 105, 317 => 102, 314 => 101, 310 => 100, 303 => 96, 293 => 89, 282 => 80, 265 => 76, 260 => 71, 256 => 70, 248 => 66, 245 => 65, 227 => 64, 225 => 63, 211 => 51, 192 => 46, 188 => 45, 178 => 39, 175 => 38, 157 => 37, 155 => 36, 149 => 33, 133 => 20, 129 => 19, 116 => 8, 106 => 7, 86 => 5, 65 => 3, 42 => 1,);
}
public function getSourceContext(): Source
{
return new Source("{% extends 'themesWebsite/cvs/application/cv/base.html.twig' %}
{% block title %}CV anonyme {{ slug }}{% endblock title %}
{% block header %}{% include \"/themesWebsite/cvs/application/cv/components/header_anonyme.html.twig\" with {'slug':slug} %}{% endblock header %}
{% block body %}
<section class=\"section-frame mx-xxl-11 overflow-hidden\">
<div class=\"wrapper image-wrapper bg-image bg-cover bg-overlay bg-overlay-light-500\" data-image-src=\"https://sylvain-dieterle.com/ups/653fe559574d1638850597.png\">
<div class=\"container py-16 py-md-18 text-center position-relative\">
<div class=\"position-absolute shape yellow d-none d-lg-block w-5\" style=\"top: 18%; left: 5%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe592ce7ec779385852.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape leaf d-none d-lg-block w-10\" style=\"bottom: 30%; left: 2%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe612ee0bf246496598.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape fuchsia d-none d-lg-block w-6\" style=\"top: 20%; right: 2%; transform: rotate(70deg);\"><img src=\"https://sylvain-dieterle.com/ups/653fe5fd0a314582889925.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape grape d-none d-lg-block w-6\" style=\"bottom: 28%; right: 5%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe5d755af3087577495.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"row\">
<div class=\"col-lg-9 col-xxl-8 mx-auto\">
<h1 class=\"display-1 fs-70 px-md-10 px-lg-0 px-xl-8 mb-5\">đź‘‹ Salut, je suis {{ candidate.titleJob|lower }}</h1>
<p class=\"lead fs-24 px-md-10 px-lg-0 mx-lg-n10 mx-xl-0 mb-8\">{{ candidate.descriptionCoverAnonyme }}</p>
</div>
</div>
</div>
</div>
</section>
<section class=\"wrapper bg-light\" id=\"services\">
<div class=\"container py-16 py-md-18\">
<div class=\"row d-flex align-items-start gy-10 mb-18 mb-md-20\">
<div class=\"col-lg-5 position-lg-sticky\" style=\"top: 8rem;\">
<h3 class=\"display-2 mb-5\">Les services que j'ai élaborés correspondent à vos exigences.</h3>
<p class=\"mb-7\">{{ candidate.descriptionServicesAnonyme }}</p>
</div>
<div class=\"col-lg-6 ms-auto\">
{% set couleurs = ['bg-soft-fuchsia', 'bg-soft-yellow', 'bg-soft-leaf', 'bg-soft-orange', 'bg-soft-grape', 'bg-soft-aqua'] %}
{% for s in services %}
{% set indexCouleur = loop.index0 % couleurs|length %}
<div class=\"card {{ couleurs[indexCouleur] }} mb-6\">
<div class=\"card-body d-flex flex-row\">
<div>
<img src=\"https://sylvain-dieterle.com/ups/6540dfdd83e0d175633467.svg\" class=\"icon-svg icon-svg-md text-fuchsia me-5\" alt=\"IcĂ´ne\" />
</div>
<div>
<h3 class=\"fs-21 mb-2\">{{ s.title }}</h3>
<p class=\"mb-0\">{{ s.description }}</p>
</div>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
</section>
<section class=\"wrapper bg-light\" id=\"projects\">
<div class=\"container py-16 py-md-18\">
<div class=\"row align-items-center mb-10\">
<div class=\"col-md-8 col-lg-9 col-xl-8 col-xxl-7\">
<h2 class=\"display-2 mb-0\">Découvrez une sélection de mes projets les plus récents, mettant en avant des concepts innovants.</h2>
</div>
</div>
{% set couleurs = ['bg-soft-fuchsia', 'bg-soft-yellow', 'bg-soft-leaf', 'bg-soft-orange', 'bg-soft-grape', 'bg-soft-aqua'] %}
{% for project in projects %}
{% set indexCouleur = loop.index0 % couleurs|length %}
<div class=\"card {{ couleurs[indexCouleur] }} mb-10\">
<div class=\"card-body p-12 pb-0\">
<div class=\"row\">
<div class=\"col-lg-12 pb-12 align-self-center\">
<h3 class=\"h1 post-title mb-3\">{{ project.title }}</h3>
<p>{{ project.descriptionAnonyme }}</p>
</div>
{# <div class=\"col-lg-7 offset-lg-1 align-self-end\">
<figure><img class=\"img-fluid mb-10\" src=\"https://sylvain-dieterle.com/ups/65a1309f1e2ea379952735.png\" alt=\"{{ project.title }}\" /></figure>
</div> #}
</div>
</div>
</div>
{% endfor %}
</div>
</section>
<section class=\"wrapper bg-light\">
<div class=\"container py-16 py-md-18\">
<a id=\"about\"></a>
<div class=\"row gx-md-8 gx-xl-12 gy-10 align-items-center mt-lg-18 mb-16 mb-md-18\">
<div class=\"col-lg-12\">
<h2 class=\"display-2 mb-3\">Plus d'informations sur moi </h2>
<p class=\"lead\">{{ candidate.descriptionAnonyme|nl2br }}</p>
</div>
</div>
<div class=\"row gx-md-8 gx-xl-12 gy-10\">
<div class=\"col-lg-5 mx-auto\">
<h2 class=\"display-2 mb-3\">Mon parcours</h2>
<p>{{ candidate.descriptionExperienceAnonyme|nl2br }}</p>
</div>
<div class=\"col-lg-7\">
<ul class=\"timeline\">
{% for q in experiences %}
<li class=\"timeline-item\">
<div class=\"timeline-info meta fs-14\">{% if q.start is not empty %}{{ q.start|date('M Y') }}{% endif %} - {% if q.today == 1 %}aujourd'hui{% else %}{{ q.end|date('M Y') }}{% endif %}</div>
<div class=\"timeline-marker\"></div>
<div class=\"timeline-content\">
{% if q.schoolName is not empty %}
<h3 class=\"timeline-title\">{% if q.title is not empty %}{{ q.title }}{% endif %} Ă {{ q.schoolName }}</h3>
{% else %}
<h3 class=\"timeline-title\">{% if q.enterpriseName is not empty %}{{ q.enterpriseName }}{% endif %} - {% if q.title is not empty %}{{ q.title }}{% endif %}</h3>
{% endif %}
{% if q.diploma == 1 %}<p><span style=\"color:red;\">Certifié</span></p>{% endif %}
<p>{{ q.descriptionAnonyme }}</p>
</div>
</li>
{% endfor %}
</ul>
</div>
</div>
</div>
</section>
<section class=\"wrapper\" id=\"skills\">
<div class=\"container py-14 py-md-16\">
<div class=\"row text-center\">
<div class=\"col-lg-10 col-xl-9 col-xxl-8 mx-auto position-relative\">
<h3 class=\"display-3 mb-11 px-lg-5 px-xl-0 px-xxl-3\">Mes compétences</h3>
</div>
</div>
<div class=\"row\">
<div class=\"col-xxl-11 mx-auto\">
<div class=\"row gx-md-8 gy-10 text-center\">
{% set couleurs = ['bg-soft-fuchsia', 'bg-soft-yellow', 'bg-soft-leaf', 'bg-soft-orange', 'bg-soft-grape', 'bg-soft-aqua'] %}
{% for skill in skills %}
{% set indexCouleur = loop.index0 % couleurs|length %}
<div class=\"col-md-6 col-lg-3\">
<div class=\"svg-bg svg-bg-lg {{ couleurs[indexCouleur] }} rounded-xl mb-4\"> <img src=\"https://sylvain-dieterle.com/ups/6540dfdd83e0d175633467.svg\" class=\"svg-inject icon-svg solid text-navy\" alt=\"\" /> </div>
<h4 class=\"fs-20\">{{ skill.title|upper }}</h4>
</div>
{% endfor %}
</div>
</div>
</div>
</div>
</section>
<section class=\"section-frame mx-xxl-11 overflow-hidden\">
<div class=\"wrapper image-wrapper bg-image bg-cover bg-overlay bg-overlay-light-500\" data-image-src=\"https://sylvain-dieterle.com/ups/653fe559574d1638850597.png\">
<div class=\"container py-16 py-md-18 text-center\">
<div class=\"position-absolute shape yellow d-none d-lg-block w-5\" style=\"top: 18%; left: 5%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe592ce7ec779385852.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape leaf d-none d-lg-block w-10\" style=\"bottom: 30%; left: 2%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe612ee0bf246496598.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape fuchsia d-none d-lg-block w-6\" style=\"top: 20%; right: 2%; transform: rotate(70deg);\"><img src=\"https://sylvain-dieterle.com/ups/653fe5fd0a314582889925.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"position-absolute shape grape d-none d-lg-block w-6\" style=\"bottom: 28%; right: 5%;\"><img src=\"https://sylvain-dieterle.com/ups/653fe5d755af3087577495.svg\" class=\"icon-svg w-100 h-100\" alt=\"\" /></div>
<div class=\"row\">
<div class=\"col-lg-9 col-xxl-8 mx-auto\">
<h1 class=\"display-1 fs-70 mx-lg-n10 mx-xl-0 mb-5\">Vous pensez Ă un projet ? Collaborons ensemble !</h1>
<p class=\"lead fs-24 px-md-12 px-lg-0 mx-lg-n10 mx-xl-0 mb-8\">J'apporte des solutions rapides pour faciliter la vie de mes clients. Des questions ? Contactez-moi et je vous répondrai rapidement.</p>
<a href=\"mailto:contact@mirtillo.fr\" class=\"btn btn-lg btn-primary btn-icon btn-icon-end\">Envoyer moi un message</a>
</div>
</div>
</div>
</div>
</section>
{% endblock body %}", "themesWebsite/cvs/application/cv/anonyme.html.twig", "/var/www/vhosts/whileresume.com/httpdocs/templates/themesWebsite/cvs/application/cv/anonyme.html.twig");
}
}