diff --git a/shared/const.py b/shared/const.py
index 908a5d1f993a0b8c18bbb62a6b7c40c3b0b36e68..22a8f1027324071698956dbc45408868cf176b32 100644
--- a/shared/const.py
+++ b/shared/const.py
@@ -55,9 +55,39 @@ COLOR_CHOICES = (
 
 # TODO
 COLOR_CSS = {
-    BLACK_ON_WHITE: ["text-black", "[&_p]:!text-black", "bg-white"],
-    BLACK_ON_YELLOW: ["text-black", "[&_p]:!text-black", "bg-pirati-yellow"],
-    WHITE_ON_BLACK: ["text-white", "[&_p]:!text-white", "bg-black"],
+    BLACK_ON_WHITE: [
+        "text-black",
+        "[&_p]:!text-black",
+        "[&_h1]:!text-black",
+        "[&_h2]:!text-black",
+        "[&_h3]:!text-black",
+        "[&_h4]:!text-black",
+        "[&_h5]:!text-black",
+        "[&_h6]:!text-black",
+        "bg-white"
+    ],
+    BLACK_ON_YELLOW: [
+        "text-black",
+        "[&_p]:!text-black",
+        "[&_h1]:!text-black",
+        "[&_h2]:!text-black",
+        "[&_h3]:!text-black",
+        "[&_h4]:!text-black",
+        "[&_h5]:!text-black",
+        "[&_h6]:!text-black",
+        "bg-pirati-yellow"
+    ],
+    WHITE_ON_BLACK: [
+        "text-white",
+        "[&_p]:!text-white",
+        "[&_h1]:!text-white",
+        "[&_h2]:!text-white",
+        "[&_h3]:!text-white",
+        "[&_h4]:!text-white",
+        "[&_h5]:!text-white",
+        "[&_h6]:!text-white",
+        "bg-black"
+    ],
 }
 
 ALIGN_CHOICES = (