diff --git a/README.md b/README.md
index be5df961de98fcf4b77676c2a26f3e2f6e2c98ae..89279e8514dc2cc55274129012cd6764f9702202 100644
--- a/README.md
+++ b/README.md
@@ -109,7 +109,7 @@ Sinon supprimer tout le contenu du répertoire `web` pour repartir de zéro, il
 
 > ATTENTION : ne pas faire un chercher -> remplacer de `SDK-GO` par `<nom du projet>`, le fork du projet doit continuer d'inclure certaines dépendances vers le projet SDK-GO afin de bénéficier de ces dernières mises à jour et de toutes ces fonctionnalités.
 
-Pour remplacer les mentions "SDK-GO" par le nom du projet éléments sont nécéssaires :
+Pour remplacer les mentions "SDK-GO" par le nom du projet, ces éléments sont nécéssaires :
 
 - nom-du-projet : le nom donné au projet
 - nom-du-dépôt : le nom du projet tel qu'il apparaît dans l'url sur la forge
@@ -214,7 +214,17 @@ if userRole != "" && (userRole == os.Getenv("ADMIN_GROUP")) {
 }
 ```
 
-Un utilisateur qui n'est pas dans un groupe applicatif autorisé ne pourra pas accèder à l'applicaion
+Un utilisateur qui n'est pas dans un groupe applicatif autorisé ne pourra pas accèder à l'application
+
+### Design
+
+Pour modifier le design de l'application sans en altérer le code source,  récupérer le répertoire `miscellaneous/bulma` en local.
+
+Modifier les règles SCSS pour les adapter à vos besoins. ([doc Bulma](https://bulma.io/documentation/))
+
+Dans le répertoire `miscellaneous/bulma`  exécuter la commande `npm run build-perso` (nécessite npm d'installer sur le poste) pour construire le fichier minifié CSS prenant en compte la personnalisation. 
+
+Placer ensuite ce fichier à côté du fichier `docker-compose.yml` et décommenter la ligne appropriée dans le fichier `docker-compose.yml` puis exécuter la commande `docker-compose up -d` pour lancer le conteneur.
 
 ## Contribution
 
diff --git a/docker-compose.yml b/docker-compose.yml
index 0b97eb6a0105f787b57bba7e4c234bdca5806959..704a92a1756dcefe34e9381ddc5bec9c1c03cd66 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -3,14 +3,15 @@ version: "2.4"
 services:
   sdk-go-container:
     image: sdk-go
-    build: .
-    #command: -debug
+    # command: -debug
     restart: unless-stopped
     volumes:
       - /etc/localtime:/etc/localtime:ro
       - ./configs:/app/configs
       - ./letsencrypt_cache:/app/letsencrypt_cache
       - ./data:/app/data
+      # uncomment this line to use a personnal theme
+      # - ./bulma.min.css:/app/web/assets/bulma.min.css
     ports:
       - 443:443
       - 80:80
diff --git a/miscellaneous/bulma/package.json b/miscellaneous/bulma/package.json
index 4ae66fcf2bdc9f950f092b555056761a9d7e0d45..f1c0514496ee8439e3cb02ea3f41fb14308b1a21 100644
--- a/miscellaneous/bulma/package.json
+++ b/miscellaneous/bulma/package.json
@@ -6,10 +6,12 @@
   "scripts": {
     "build": "npm run build-clean && npm run build-sass && npm run build-cleancss",
     "build-cleancss": "cleancss -o ../../web/assets/bulma.min.css css/bulma.css",
+    "build-cleancss-perso": "cleancss -o css/bulma.min.css css/bulma.css",
     "build-clean": "rimraf css",
     "build-sass": "node-sass --output-style expanded --source-map true bulma.scss css/bulma.css",
     "deploy": "npm run build",
-    "start": "npm run build-sass -- --watch"
+    "start": "npm run build-sass -- --watch",
+    "build-perso": "npm run build-clean && npm run build-sass && npm run build-cleancss-perso"
   },
   "author": "Alexis POYEN",
   "license": "AGPL-3.0-or-later",