Skip to content

Commit 7079432

Browse files
committed
Add skills_build macro
1 parent 98bcc37 commit 7079432

File tree

2 files changed

+30
-70
lines changed

2 files changed

+30
-70
lines changed

templates/cv.html.twig

Lines changed: 3 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -125,77 +125,10 @@
125125
<!-- Title -->
126126
<h2 class="deep-orange-text text-accent-3">Savoir Faire</h2>
127127
<!-- # Title End # -->
128+
129+
{{ macros.skills_build() }}
130+
128131
<div class="skills">
129-
<!-- Skill Item -->
130-
<div class="skill-item"> <img src="{{ asset('build/images/Skills/Skill_Logo_cicd.png') }}" class="circle" alt="Git Lab CI/CD">
131-
<div class="title_value">Git Lab CI/CD
132-
<span class="value">95%</span>
133-
</div>
134-
<div class="progress">
135-
<div class="determinate pink darken-4" style="width: 95%;"></div>
136-
</div>
137-
</div>
138-
<!-- # Skill Item End # -->
139-
<!-- Skill Item -->
140-
<div class="skill-item"> <img src="{{ asset('build/images/Skills/Skill_Logo_10.png') }}" class="circle" alt="Docker">
141-
<div class="title_value">Docker
142-
<span class="value">90%</span>
143-
</div>
144-
<div class="progress">
145-
<div class="determinate purple darken-4" style="width: 90%;"></div>
146-
</div>
147-
</div>
148-
<!-- # Skill Item End # -->
149-
<!-- Skill Item -->
150-
<div class="skill-item"> <img src="{{ asset('build/images/Skills/Skill_Logo_sf.png') }}" class="circle" alt="Symfony 2.8">
151-
<div class="title_value">Symfony 2.8
152-
<span class="value">85%</span>
153-
</div>
154-
<div class="progress">
155-
<div class="determinate pink darken-4" style="width: 85%;"></div>
156-
</div>
157-
</div>
158-
<!-- # Skill Item End # -->
159-
<!-- Skill Item -->
160-
<div class="skill-item"> <img src="{{ asset('build/images/Skills/Skill_Logo_sf.png') }}" class="circle" alt="Symfony 4.3">
161-
<div class="title_value">Symfony 4.3
162-
<span class="value">85%</span>
163-
</div>
164-
<div class="progress">
165-
<div class="determinate pink darken-4" style="width: 85%;"></div>
166-
</div>
167-
</div>
168-
<!-- # Skill Item End # -->
169-
<!-- Skill Item -->
170-
<div class="skill-item"> <img src="{{ asset('build/images/Skills/Skill_Logo_1.png') }}" class="circle" alt="PHP">
171-
<div class="title_value">PHP (5 / 7.2)
172-
<span class="value">95%</span>
173-
</div>
174-
<div class="progress">
175-
<div class="determinate pink darken-4" style="width: 95%;"></div>
176-
</div>
177-
</div>
178-
<!-- # Skill Item End # -->
179-
<!-- Skill Item -->
180-
<div class="skill-item"> <img src="{{ asset('build/images/Skills/Skill_Logo_2.png') }}" class="circle" alt="MySQL">
181-
<div class="title_value">MySQL
182-
<span class="value">95%</span>
183-
</div>
184-
<div class="progress">
185-
<div class="determinate blue darken-3" style="width: 95%;"></div>
186-
</div>
187-
</div>
188-
<!-- # Skill Item End # -->
189-
<!-- Skill Item -->
190-
<div class="skill-item"> <img src="{{ asset('build/images/Skills/Skill_Logo_3.png') }}" class="circle" alt="GIT">
191-
<div class="title_value">GIT
192-
<span class="value">90%</span>
193-
</div>
194-
<div class="progress">
195-
<div class="determinate amber darken-4" style="width: 90%;"></div>
196-
</div>
197-
</div>
198-
<!-- # Skill Item End # -->
199132
<!-- Skill Item -->
200133
<div class="skill-item"> <img src="{{ asset('build/images/Skills/Skill_Logo_4.png') }}" class="circle" alt="Linux">
201134
<div class="title_value">Linux

templates/macros.twig

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
{#
2+
Skills part
3+
#}
4+
{% macro skills_build() %}
5+
<div id="skills">
6+
{{ _self.skills_item_build('Git Lab CI/CD', '95', 'build/images/Skills/Skill_Logo_cicd.png', 'Git Lab CI/CD', 'determinate pink darken-4') }}
7+
{{ _self.skills_item_build('Docker', '90', 'build/images/Skills/Skill_Logo_10.png', 'Docker', 'determinate purple darken-4') }}
8+
{{ _self.skills_item_build('Symfony 2.8', '85', 'build/images/Skills/Skill_Logo_sf.png', 'Symfony 2.8', 'determinate pink darken-4') }}
9+
{{ _self.skills_item_build('Symfony 4.3', '85', 'build/images/Skills/Skill_Logo_sf.png', 'Symfony 4.3', 'determinate pink darken-4') }}
10+
{{ _self.skills_item_build('PHP 7', '95', 'build/images/Skills/Skill_Logo_1.png', 'PHP 7', 'determinate pink darken-4') }}
11+
{{ _self.skills_item_build('MySQL', '95', 'build/images/Skills/Skill_Logo_2.png', 'MySQL', 'determinate blue darken-3') }}
12+
</div>
13+
{% endmacro %}
14+
15+
{% macro skills_item_build(name, pourc, img_path, img_alt, color_class) %}
16+
<!-- Skill Item -->
17+
<div class="skill-item"> <img src="{{ asset(img_path) }}" class="circle" alt="{{ img_alt }}">
18+
<div class="title_value">{{ name }}
19+
<span class="value">{{ pourc }}%</span>
20+
</div>
21+
<div class="progress">
22+
<div class="{{ color_class }}" style="width: {{ pourc }}%;"></div>
23+
</div>
24+
</div>
25+
<!-- # Skill Item End # -->
26+
{% endmacro %}
27+
128
{#
229
References part
330
#}

0 commit comments

Comments
 (0)