diff --git a/src/features/soil-editor/SoilTextEditor/styles.css b/src/features/soil-editor/SoilTextEditor/styles.css
index 233dffbeb6f729f0b7f16386da89379fa207e85d..01ee30c48884db95d966b8012ce43440513f5b08 100644
--- a/src/features/soil-editor/SoilTextEditor/styles.css
+++ b/src/features/soil-editor/SoilTextEditor/styles.css
@@ -80,7 +80,7 @@ body {
 .token.prolog,
 .token.doctype,
 .token.cdata {
-    color: #90a4ae;
+    color: #646567;
 }
 
 .token.punctuation {
@@ -95,17 +95,17 @@ body {
 .token.tag,
 .token.constant,
 .token.deleted {
-    color: rgb(152, 98, 162);
+    color: #00549F;
 }
 
 .dark-theme .token.modifier,
 .dark-theme .token.datatype {
-    color: #32c5b6
+    color: #89CCCF
 }
 
 .light-theme .token.modifier,
 .light-theme .token.datatype {
-    color: #32c5b6
+    color: #0098A1
 }
 
 .dark-theme .token.boolean,
@@ -115,7 +115,7 @@ body {
 
 .light-theme .token.boolean,
 .light-theme .token.number {
-    color: #2758a7
+    color: #612158
 }
 
 .dark-theme .token.event {
@@ -131,7 +131,7 @@ body {
 }
 
 .light-theme .token.event {
-    color: #e748a5
+    color: #E30066
 }
 
 .token.selector,
@@ -140,7 +140,7 @@ body {
 .token.char,
 .token.builtin,
 .token.inserted {
-    color: #4caf50;
+    color: #57AB27;
 }
 
 /* .token.operator, */
@@ -154,7 +154,7 @@ body {
 .token.atrule,
 .token.attr-value,
 .token.keyword {
-    color: #ff9800;
+    color: #F6A800;
 }
 
 .token.function {
@@ -168,12 +168,12 @@ body {
 }
 
 .token.prefix-link {
-    color: #4d854f;
+    color: #006165;
 }
 
 .token.semantics,
 .token.prefix {
-    color: #bb3030;
+    color: #A11035;
 }
 
 .token.important,
@@ -206,7 +206,7 @@ body {
 .editor .editorLineNumber {
     position: absolute;
     left: 0px;
-    color: #cccccc;
+    color: #646567;
     text-align: right;
     width: 40px;
     font-weight: 100;