diff --git a/content.zip b/content.zip
deleted file mode 100644
index dea94d6d90d971a8cb58c3defd3a356156d73827..0000000000000000000000000000000000000000
Binary files a/content.zip and /dev/null differ
diff --git a/content/static/js/templates/banner-name-left.js b/content/static/js/templates/banner-name-left.js
index 4724911d059df7de5b583713f888f9bc22f6553a..b5f89fc1a01bc136d11227b3036d9fa2344e5846 100644
--- a/content/static/js/templates/banner-name-left.js
+++ b/content/static/js/templates/banner-name-left.js
@@ -713,14 +713,14 @@ class BannerNameLeft extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.nameBackgroundColor = "#ffffff";
-				this.nameTextColor = "#000000";
+				this.nameTextColor = "#3e2a5b";
 				this.primaryTextHighlightColor = "#ffcc00";
 				this.underNameTextColor = "#ffffff";
-				this.terciaryTextColor = "#000000";
+				this.terciaryTextColor = "#3e2a5b";
 				this.terciaryTextBackgroundColor = "#e2d7a9";
 				
 				break;
diff --git a/content/static/js/templates/banner-name-right.js b/content/static/js/templates/banner-name-right.js
index 99daada2e472b4a92c3b265af344fd25e6fba21c..237d633a2e0441967c34fac015915ee3394a29e3 100644
--- a/content/static/js/templates/banner-name-right.js
+++ b/content/static/js/templates/banner-name-right.js
@@ -582,7 +582,7 @@ class BannerNameRight extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.nameTextColor = "#ffffff";
diff --git a/content/static/js/templates/bottom-slogan-full-width.js b/content/static/js/templates/bottom-slogan-full-width.js
index cbd6ccb7e58aeb6b969f22d3c261d2f3dfb2add4..c4e55c43cdb2cd845f3e0bfbd9b26b2735ee0189 100644
--- a/content/static/js/templates/bottom-slogan-full-width.js
+++ b/content/static/js/templates/bottom-slogan-full-width.js
@@ -525,7 +525,7 @@ class BottomSloganFullWidth extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				
 				this.setPrimaryTextHighlightColorScheme("gold", true);
diff --git a/content/static/js/templates/bottom-slogan-person.js b/content/static/js/templates/bottom-slogan-person.js
index e6d6f0727f7ec001f2b61975281798bd70477f87..a84e01be02da4c0663b13fd4ace9d99b48be9830 100644
--- a/content/static/js/templates/bottom-slogan-person.js
+++ b/content/static/js/templates/bottom-slogan-person.js
@@ -594,7 +594,7 @@ class BottomSloganPerson extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				
 				this.setPrimaryTextHighlightColorScheme("gold", true);
diff --git a/content/static/js/templates/bottom-slogan.js b/content/static/js/templates/bottom-slogan.js
index 83bff007a0d534448173cc17fb3f23cb6ce9c68e..b88c4f4410ba528fa6f5c386df0652f562f5e0df 100644
--- a/content/static/js/templates/bottom-slogan.js
+++ b/content/static/js/templates/bottom-slogan.js
@@ -801,12 +801,12 @@ class BottomSloganTemplate extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.iconColor = "#ffffff";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.nameBackgroundColor = "#e2d7a9";
-				this.nameTextColor = "#000000";
+				this.nameTextColor = "#3e2a5b";
 				
 				await this.setPrimaryTextHighlightColorScheme("gold", true);
 				
@@ -817,7 +817,7 @@ class BottomSloganTemplate extends Template {
 				this.foregroundColor = "#3e2a5b";
 				this.backgroundColor = "#ffffff";
 				this.nameBackgroundColor = "#e2d7a9";
-				this.nameTextColor = "#000000";
+				this.nameTextColor = "#3e2a5b";
 				
 				await this.setPrimaryTextHighlightColorScheme("gold", true);
 				
diff --git a/content/static/js/templates/cover-static-name-and-logo-left.js b/content/static/js/templates/cover-static-name-and-logo-left.js
index d43f920a84aa7b5a19088d62679c6eea06d56fb8..44108bf6c60fb37108d944ecde411279f77f0c69 100644
--- a/content/static/js/templates/cover-static-name-and-logo-left.js
+++ b/content/static/js/templates/cover-static-name-and-logo-left.js
@@ -658,14 +658,14 @@ class CoverStaticNameAndLogoLeft extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.nameTextColor = "#ffffff";
 				this.primaryTextHighlightColor = "#ffcc00";
 				this.underNameTextColor = "#ffffff";
 				this.terciaryTextBackgroundColor = "#e2d7a9";
-				this.terciaryTextColor = "#000000";
+				this.terciaryTextColor = "#3e2a5b";
 				
 				break;
 			case "louny-spolecne-white-on-purple":
diff --git a/content/static/js/templates/cover-static-name-and-logo.js b/content/static/js/templates/cover-static-name-and-logo.js
index 6e9bb45204b9dc7444faf77a805fed28a90e6957..381d0d389676c543606fd96d7161040362004611 100644
--- a/content/static/js/templates/cover-static-name-and-logo.js
+++ b/content/static/js/templates/cover-static-name-and-logo.js
@@ -695,14 +695,14 @@ class CoverStaticNameAndLogo extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.nameTextColor = "#ffffff";
 				this.primaryTextHighlightColor = "#ffcc00";
 				this.underNameTextColor = "#ffffff";
 				this.terciaryTextBackgroundColor = "#e2d7a9";
-				this.terciaryTextColor = "#000000";
+				this.terciaryTextColor = "#3e2a5b";
 				
 				break;
 			case "louny-spolecne-white-on-purple":
diff --git a/content/static/js/templates/cover.js b/content/static/js/templates/cover.js
index 734a7431125f8d5703558a203120d1c3d812ea66..4f7ba044feec587bda2a417ed88ce0509d023650 100644
--- a/content/static/js/templates/cover.js
+++ b/content/static/js/templates/cover.js
@@ -702,14 +702,14 @@ class Cover extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.nameTextColor = "#ffffff";
 				this.primaryTextHighlightColor = "#ffcc00";
 				this.underNameTextColor = "#ffffff";
 				this.terciaryTextBackgroundColor = "#e2d7a9";
-				this.terciaryTextColor = "#000000";
+				this.terciaryTextColor = "#3e2a5b";
 				
 				break;
 			case "louny-spolecne-white-on-purple":
diff --git a/content/static/js/templates/event-text-bottom.js b/content/static/js/templates/event-text-bottom.js
index 7a537510b7a87e13e6286fcf452bbf7eda20d9f6..fd575e083706342a81beb847cdca6f99e2bf3f52 100644
--- a/content/static/js/templates/event-text-bottom.js
+++ b/content/static/js/templates/event-text-bottom.js
@@ -915,14 +915,14 @@ class EventTextBottom extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.terciaryTextColor = "#ffffff";
 				this.iconColor = "#ffffff";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.primaryTextHighlightColor = "#ffcc00";
 				this.nameBackgroundColor = "#e2d7a9";
-				this.nameTextColor = "#000000";
+				this.nameTextColor = "#3e2a5b";
 				
 				break;
 			case "louny-spolecne-white-on-purple":
diff --git a/content/static/js/templates/event-text-right.js b/content/static/js/templates/event-text-right.js
index c904ca389ea7289a2df8c84fb3a44cfbc8a1e812..719c37671ad5669c078edc6816962b2f87abe2bb 100644
--- a/content/static/js/templates/event-text-right.js
+++ b/content/static/js/templates/event-text-right.js
@@ -887,7 +887,7 @@ class EventTextRight extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.primaryTextHighlightColor = "#ffcc00";
diff --git a/content/static/js/templates/left-corner-slogan.js b/content/static/js/templates/left-corner-slogan.js
index 8070ce1cd792387e598b24dc80b25b62a945689a..2268287a5173caf56f24c5d9cfdcd2d26c4dc96b 100644
--- a/content/static/js/templates/left-corner-slogan.js
+++ b/content/static/js/templates/left-corner-slogan.js
@@ -1070,7 +1070,7 @@ class LeftCornerSloganTemplate extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.secondaryTextColor = "#ffffff";
diff --git a/content/static/js/templates/left-long-text.js b/content/static/js/templates/left-long-text.js
index 1771fb71c00498ecd0b42e6bc37467bebfb632dd..37eb3b6c03e74e5e7527a0cec0d333a07bb8330d 100644
--- a/content/static/js/templates/left-long-text.js
+++ b/content/static/js/templates/left-long-text.js
@@ -450,8 +450,8 @@ class LeftLongTextTemplate extends Template {
 				this.backgroundColor ="#ffffff";
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
-				this.secondaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
+				this.secondaryTextColor = "#3e2a5b";
 				this.nameTextColor = "#ffffff";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
diff --git a/content/static/js/templates/no-image-big-text-icon-with-terciary.js b/content/static/js/templates/no-image-big-text-icon-with-terciary.js
index 57d7841dd96689952f1d888ea3a5602d411da4fb..f7a117403ac8420adbd4ca6bc766fe3f2fa680f8 100644
--- a/content/static/js/templates/no-image-big-text-icon-with-terciary.js
+++ b/content/static/js/templates/no-image-big-text-icon-with-terciary.js
@@ -600,11 +600,11 @@ class NoImageBigTextIconWithTerciary extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.primaryTextHighlightColor = "#ffdd55";
 				this.secondaryTextBackgroundColor = "#e2d7a9";
-				this.secondaryTextColor = "#000000";
+				this.secondaryTextColor = "#3e2a5b";
 				
 				this.setPrimaryTextHighlightColorScheme("gold", true);
 				
diff --git a/content/static/js/templates/no-image-quote.js b/content/static/js/templates/no-image-quote.js
index 2496967d572681c700f35d36a88d93b8130c532a..baec88b9f79e0a9e321a8ed33351b6b9ce7e2561 100644
--- a/content/static/js/templates/no-image-quote.js
+++ b/content/static/js/templates/no-image-quote.js
@@ -584,7 +584,7 @@ class NoImageQuote extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.nameBackgroundColor = "#e2d7a9";
diff --git a/content/static/js/templates/poll.js b/content/static/js/templates/poll.js
index 772df6f8b8f3c13db25cfb44ee0a581feb624760..d812d82394cade3af9917c38f99c86e67e7797e5 100644
--- a/content/static/js/templates/poll.js
+++ b/content/static/js/templates/poll.js
@@ -791,7 +791,7 @@ class Poll extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				this.reactionTextColor = "#ffffff";
diff --git a/content/static/js/templates/right-big-text.js b/content/static/js/templates/right-big-text.js
index 1c53788e9ed899c150210c9e4600689cb5af6032..20f98862325a4a2e83ee38695da3059a90d0955a 100644
--- a/content/static/js/templates/right-big-text.js
+++ b/content/static/js/templates/right-big-text.js
@@ -708,8 +708,8 @@ class RightBigTextTemplate extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
-				this.secondaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
+				this.secondaryTextColor = "#3e2a5b";
 				this.nameTextColor = "#ffffff";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
diff --git a/content/static/js/templates/right-long-text.js b/content/static/js/templates/right-long-text.js
index 8032aa2c8a80212e775268571678accdcbeba2d0..78b4400e3fbddcea11bd7f5183fe22073bb20b73 100644
--- a/content/static/js/templates/right-long-text.js
+++ b/content/static/js/templates/right-long-text.js
@@ -473,8 +473,8 @@ class RightLongTextTemplate extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
-				this.secondaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
+				this.secondaryTextColor = "#3e2a5b";
 				this.nameTextColor = "#ffffff";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
diff --git a/content/static/js/templates/story-full-width-rectangle.js b/content/static/js/templates/story-full-width-rectangle.js
index 9435d9c2699ce761e2bc55120e774c05775022fc..d5548ceec5211e23afc0bd4e36aa32362eb38202 100644
--- a/content/static/js/templates/story-full-width-rectangle.js
+++ b/content/static/js/templates/story-full-width-rectangle.js
@@ -490,13 +490,13 @@ class StoryWithFullWidthRectangleTemplate extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				
 				this.primaryTextHighlightColor = "#e2d7a9";
 				
 				this.nameBackgroundColor = "#e2d7a9";
-				this.nameTextColor = "#000000";
+				this.nameTextColor = "#3e2a5b";
 				
 				break;
 			case "louny-spolecne-white-on-purple":
diff --git a/content/static/js/templates/story-with-rectangle.js b/content/static/js/templates/story-with-rectangle.js
index bfb8bf58310db67f0867595d5c2453e0fac8ec3f..c3a0399da04e094e9473b1e5d3a28a69161e8f39 100644
--- a/content/static/js/templates/story-with-rectangle.js
+++ b/content/static/js/templates/story-with-rectangle.js
@@ -572,12 +572,12 @@ class StoryWithRectangleTemplate extends Template {
 				
 				break;
 			case "louny-spolecne-black-on-white":
-				this.primaryTextColor = "#000000";
+				this.primaryTextColor = "#3e2a5b";
 				this.foregroundColor = "#ffffff";
 				this.backgroundColor = "#3e2a5b";
 				
 				this.nameBackgroundColor = "#e2d7a9";
-				this.nameTextColor = "#000000";
+				this.nameTextColor = "#3e2a5b";
 				
 				this.secondaryTextBackgroundColor = "#e2d7a9";
 				this.secondaryTextColor = "#000000";