diff --git a/templates/portfolio/card.html b/templates/portfolio/card.html
index 65d0ac8..c7459dc 100644
--- a/templates/portfolio/card.html
+++ b/templates/portfolio/card.html
@@ -1,6 +1,7 @@
-
-
{{title}}
-
{{&content}} {{#language}}
-
- {{/language}}
-
+{{#metadata}} {{#info}} {{#link}}
+
+ {{>portfolio/project.html}}
+
+{{/link}} {{^link}}
+{{>portfolio/project.html}}
+{{/link}} {{/info}} {{/metadata}}
diff --git a/templates/portfolio/index.html b/templates/portfolio/index.html
index 37704c8..fbf7469 100644
--- a/templates/portfolio/index.html
+++ b/templates/portfolio/index.html
@@ -23,16 +23,7 @@
Projets
- {{#apps}} {{#metadata}} {{#info}} {{#link}}
- -
- {{>portfolio/card.html}}
-
- {{/link}} {{^link}}
- - {{>portfolio/card.html}}
- {{/link}} {{/info}} {{/metadata}} {{/apps}}
+ {{#apps}} {{>portfolio/card.html}} {{/apps}}
{{#archived_apps_exists}}
diff --git a/templates/portfolio/project.html b/templates/portfolio/project.html
new file mode 100644
index 0000000..65d0ac8
--- /dev/null
+++ b/templates/portfolio/project.html
@@ -0,0 +1,6 @@
+
+
{{title}}
+
{{&content}} {{#language}}
+
+ {{/language}}
+