diff --git a/slides/Makefile b/slides/Makefile
index 924297c505c4ca4d2ee0840c1c86e0baa72ef03d..d20caa4c5f846f5dd6eaef09c7b819d91fdc8616 100644
--- a/slides/Makefile
+++ b/slides/Makefile
@@ -37,11 +37,11 @@ puppeteer:
 	@echo "Setting chromium to $(CHROMIUM) for puppeteer"
 	@echo -e "{\n\"executablePath\":" \"$(CHROMIUM)\" ",\n\"args\": [\"--no-sandbox\"]\n}" > .puppeteer.json
 
-index.md:
+index.md: gen_index.sh
 	$(shell ./gen_index.sh)
 
 index.html: index.md
-	pandoc -s $(OPTIONS) -o $@ $^
+	pandoc -s $(OPTIONS) --css ../css/tufte-css/tufte.css -o $@ $^
 
 markdown: $(MARKDOWN) # La markdown les cibles %.markdown