diff --git a/src/_includes/partials/components/list.liquid b/src/_includes/partials/components/list.liquid
new file mode 100644
index 0000000..8caf96d
--- /dev/null
+++ b/src/_includes/partials/components/list.liquid
@@ -0,0 +1,10 @@
+{% if title %}
+
{{ title }}
+{% endif %}
+{% if content %}
+
+ {% for element in content %}
+ - {{ element }}
+ {% endfor %}
+
+{% endif %}
\ No newline at end of file
diff --git a/src/pages/subpages/competences.liquid b/src/pages/subpages/competences.liquid
index 2994a61..3dcac41 100644
--- a/src/pages/subpages/competences.liquid
+++ b/src/pages/subpages/competences.liquid
@@ -5,25 +5,12 @@ order: 1
classes: 'competences-section langues-section'
---
-
+
-
Compétences techniques
-
- - HTML
- - CSS
- - Bootstrap
- - Javascript
- - jQuery
- - Eleventy
-
-
-
-
-
Langues
-
- - Français (langue maternelle)
- - Anglais
- - Allemand (Connaissance scolaires)
-
+ {% render "partials/components/list", title: "Compétences techniques", content: author.skills %}
+
+
+
+ {% render "partials/components/list", title: "Langues", content: author.lang %}
\ No newline at end of file