diff --git a/docs/components/custom-apps/web-app/footer.md b/docs/components/custom-apps/web-app/footer.md
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..8b84405a17660085ae656ab7e9aee57ee50bdee4 100644
--- a/docs/components/custom-apps/web-app/footer.md
+++ b/docs/components/custom-apps/web-app/footer.md
@@ -0,0 +1,9 @@
+# Footer
+
+The footer is devided in three sections.
+
+The left section comports links to the facebook and twitter pages of the Lyon Metropolis as well as the link to the RSS feed of the platform.
+
+The middle section is composed of internal links to different pages of the web app. Besides it also has a `Download the catalog` link which triggers the download of a CSV export of the metadata catalog through the [CSV catalog downloader](../../services/csv-catalog-downloader.md) service.
+
+The right section only has a link to the official [website](https://grandlyon.com) of the *Grand Lyon*.
diff --git a/docs/components/custom-apps/web-app/overview.md b/docs/components/custom-apps/web-app/overview.md
index 3a02c0729e15df50765d0ddfa0a69b538f2019d4..590fed3d29cb448c91ccf540cd84cc4f30b2a6f2 100644
--- a/docs/components/custom-apps/web-app/overview.md
+++ b/docs/components/custom-apps/web-app/overview.md
@@ -6,7 +6,7 @@ Organize a folders and files structure inside a project is never an easy task, a
 We think that at the beginning we should just not overthink about it, choose one way to do it, keep to it, until a natural re-organization will happen if needed.   
 Here is our `/src` folder structure:
 
-![folders structure](../../assets/web-app-project-structure.png)
+![folders structure](../../../assets/web-app-project-structure.png)
 
 * `src/app/`: where the Angular code is located. With time we organized this part in different modules each taking care of one main functionnality. Here is the list of the modules:
   * `core/`: constitutes the base of the application (layout, notifications, navigation history...)
diff --git a/docs/extra.css b/docs/extra.css
index 27e17f3396f8515eb10a02eeb56d1ba5e040ab6b..a9559f944662e28c3664723a9843a7fae33c0261 100644
--- a/docs/extra.css
+++ b/docs/extra.css
@@ -6,4 +6,8 @@ body {
   background: white;
   border: 1px solid #dcd9d9;
   margin-bottom: 2rem;
+}
+
+.md-content a {
+  text-decoration: underline;
 }
\ No newline at end of file
diff --git a/mkdocs.yml b/mkdocs.yml
index e17d3244cc24c12daa2b339d30a0bc5b5f99b730..0ac49fafc53030f145a68b063040ac1ccc3a51a1 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -43,7 +43,7 @@ nav:
           - Dataset:
             - Data: components/custom-apps/web-app/dataset/data.md
             - Information: components/custom-apps/web-app/dataset/info.md
-            - API \& Downloads: components/custom-apps/web-app/dataset/resources.md
+            - API & Downloads: components/custom-apps/web-app/dataset/resources.md
           - Header: components/custom-apps/web-app/header.md
           - Footer: components/custom-apps/web-app/footer.md
           - Drafts: components/custom-apps/web-app/drafts.md