diff --git a/.gitignore b/.gitignore
index 20d3a4350aa69e6a8ae493e68cf833750269a5fe..a7bd1b09618e97c681698307b7772505fdf7dcf9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
 *.iml
 *.iws
 public
+site
diff --git a/Pipfile b/Pipfile
index 0d3422ca3c485a68a23d6dabc497ec21665b016a..305eed55b530989ee54abc73be303a8786ac8390 100644
--- a/Pipfile
+++ b/Pipfile
@@ -3,8 +3,13 @@ url = "https://pypi.org/simple"
 verify_ssl = true
 name = "pypi"
 
+[[source]]
+name = "test"
+url = "https://test.pypi.org/simple"
+verify_ssl = true
+
 [packages]
-mkdocs-dsfr = "0.5.2"
+mkdocs-dsfr = {version="0.5.3", index="pypi"}
 mkdocs = "*"
 
 [dev-packages]
diff --git a/Pipfile.lock b/Pipfile.lock
index 0b745988313c4b766ab4bbc2280790000cd31b3a..231e70d55327fe28e9f70f6d9d7a326ff7f5a403 100644
--- a/Pipfile.lock
+++ b/Pipfile.lock
@@ -1,7 +1,7 @@
 {
     "_meta": {
         "hash": {
-            "sha256": "cd7f611d75386cc9825c28e56b3616478b537ad360a54b14e8cdf674d8c4a1f1"
+            "sha256": "c28b2ac51c36fbf55f215118df403938bcea9f620514cfc2a2ce3ab7b71f0fb1"
         },
         "pipfile-spec": 6,
         "requires": {
@@ -12,6 +12,11 @@
                 "name": "pypi",
                 "url": "https://pypi.org/simple",
                 "verify_ssl": true
+            },
+            {
+                "name": "test",
+                "url": "https://test.pypi.org/simple",
+                "verify_ssl": true
             }
         ]
     },
@@ -24,14 +29,6 @@
             "markers": "python_version >= '3.7'",
             "version": "==8.1.7"
         },
-        "colorama": {
-            "hashes": [
-                "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44",
-                "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"
-            ],
-            "markers": "platform_system == 'Windows'",
-            "version": "==0.4.6"
-        },
         "ghp-import": {
             "hashes": [
                 "sha256:8337dd7b50877f163d4c0289bc1f1c7f127550241988d568c1db512c4324a619",
@@ -129,11 +126,11 @@
         },
         "mkdocs-dsfr": {
             "hashes": [
-                "sha256:84883966c96fbba3cb5d25976edc6196d6c4e393e4062a19f782fd2bb7a1fa02",
-                "sha256:de86d809216a1827cbb18299b685440780bc58c20bc5c28934302e4dd73587c8"
+                "sha256:9f2e3b7d0a03ef02ec5e901f40cdab822a757064675645fd0d42447f9838d97a",
+                "sha256:f9f304973bb58b735dc3aab6d9ed925b677a7c97dae2a2c0acf7ef20b87ca3ce"
             ],
-            "index": "pypi",
-            "version": "==0.5.2"
+            "index": "test",
+            "version": "==0.5.3"
         },
         "packaging": {
             "hashes": [
@@ -164,7 +161,7 @@
                 "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86",
                 "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"
             ],
-            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
+            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2'",
             "version": "==2.8.2"
         },
         "pyyaml": {
@@ -236,7 +233,7 @@
                 "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926",
                 "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"
             ],
-            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
+            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2'",
             "version": "==1.16.0"
         },
         "watchdog": {