diff --git a/src/plainui/jinja2/plainui/403.html b/src/plainui/jinja2/plainui/403.html
deleted file mode 100644
index 4d5e6f1aa404324f5514bd075602aa307c60f6ef..0000000000000000000000000000000000000000
--- a/src/plainui/jinja2/plainui/403.html
+++ /dev/null
@@ -1,18 +0,0 @@
-{% extends "plainui/base.html" %}
-{% import "plainui/components/image.html" as imageMacro %}
-{% block title %}403  - Forbidden{% endblock %}
-{% block content %}
-
-
-<article class="row justify-content-center align-items-center my-8">
-
-        <a href="https://play.at.rc3.world" class="row my-8">
-            {{ imageMacro.image(image=static('plainui/img/403_FORBIDDEN.jpg'), alt="403  - Forbidden", title="403  - Forbidden") }}
-        </a>
-
-
-</article>
-
-
-
-{% endblock %}
diff --git a/src/plainui/jinja2/plainui/404.html b/src/plainui/jinja2/plainui/404.html
deleted file mode 100644
index e4857ad239e29edfb6a40998897e75afdfa5600d..0000000000000000000000000000000000000000
--- a/src/plainui/jinja2/plainui/404.html
+++ /dev/null
@@ -1,18 +0,0 @@
-{% extends "plainui/base.html" %}
-{% import "plainui/components/image.html" as imageMacro %}
-{% block title %}404  - Not found{% endblock %}
-{% block content %}
-
-
-<article class="row justify-content-center align-items-center my-8">
-
-        <a href="https://play.at.rc3.world" class="row my-8">
-            {{ imageMacro.image(image=static('plainui/img/404_PAGE_FAILURE.jpg'), alt="404  - Not found", title="404  - Not found") }}
-        </a>
-
-
-</article>
-
-
-
-{% endblock %}
diff --git a/src/plainui/jinja2/plainui/500.html b/src/plainui/jinja2/plainui/500.html
deleted file mode 100644
index 48604b34dee0493ea199597fef88f111e79cc116..0000000000000000000000000000000000000000
--- a/src/plainui/jinja2/plainui/500.html
+++ /dev/null
@@ -1,18 +0,0 @@
-{% extends "plainui/base.html" %}
-{% import "plainui/components/image.html" as imageMacro %}
-{% block title %}500  - Internal Server Error{% endblock %}
-{% block content %}
-
-<article class="row justify-content-center align-items-center my-8">
-
-        <a href="https://play.at.rc3.world" class="row my-8">
-            {{ imageMacro.image(image=static('plainui/img/500_INTERNAL_SERVER_ERROR.jpg'), alt="500  - Internal Server Error", title="500  - Internal Server Error") }}
-        </a>
-
-
-</article>
-
-
-
-
-{% endblock %}
diff --git a/src/plainui/static/error_pages/403.html b/src/plainui/static/error_pages/403.html
new file mode 100644
index 0000000000000000000000000000000000000000..1fcab6ec4f643991dfcaf5963c56aa27d6678813
--- /dev/null
+++ b/src/plainui/static/error_pages/403.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <title>403 - Forbidden</title>
+    <style type="text/css">
+        * {
+            box-sizing: border-box;
+        }
+        body {
+            padding: 0;
+            margin: 0;
+            background-color: rgba(0,0,0,1);
+        }
+        article {
+            margin: 0;
+            padding: 4rem;
+            display: flex;
+            height: 100vh;
+            align-items: center;
+            justify-content: center;
+        }
+        img {
+            display: block;
+            width: 100%;
+            height: auto;
+        }
+        a {
+            text-decoration: none;
+        }
+    </style>
+</head>
+<body>
+<article>
+    <a href="https://rc3.world" class="row my-8">
+        <img class="" src="403_FORBIDDEN.jpg" alt="403 - Forbidden" title="403 - Forbidden" />
+    </a>
+</article>
+</body>
+</html>
diff --git a/src/plainui/static/plainui/img/403_FORBIDDEN.jpg b/src/plainui/static/error_pages/403_FORBIDDEN.jpg
similarity index 100%
rename from src/plainui/static/plainui/img/403_FORBIDDEN.jpg
rename to src/plainui/static/error_pages/403_FORBIDDEN.jpg
diff --git a/src/plainui/static/error_pages/404.html b/src/plainui/static/error_pages/404.html
new file mode 100644
index 0000000000000000000000000000000000000000..cf3b2453cea61534b0bdf28990d9eabbe7fab717
--- /dev/null
+++ b/src/plainui/static/error_pages/404.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <title>404 - OOOOOPS (not found)</title>
+    <style type="text/css">
+        * {
+            box-sizing: border-box;
+        }
+        body {
+            padding: 0;
+            margin: 0;
+            background-color: rgba(0,0,0,1);
+        }
+        article {
+            margin: 0;
+            padding: 4rem;
+            display: flex;
+            height: 100vh;
+            align-items: center;
+            justify-content: center;
+        }
+        img {
+            display: block;
+            width: 100%;
+            height: auto;
+        }
+        a {
+            text-decoration: none;
+        }
+    </style>
+</head>
+<body>
+<article>
+    <a href="https://rc3.world" class="row my-8">
+        <img class="" src="404_NOT_FOUND.jpg" alt="404 Error" title="404 Error" />
+    </a>
+</article>
+</body>
+</html>
diff --git a/src/plainui/static/plainui/img/404_PAGE_FAILURE.jpg b/src/plainui/static/error_pages/404_NOT_FOUND.jpg
similarity index 100%
rename from src/plainui/static/plainui/img/404_PAGE_FAILURE.jpg
rename to src/plainui/static/error_pages/404_NOT_FOUND.jpg
diff --git a/src/plainui/static/error_pages/500.html b/src/plainui/static/error_pages/500.html
new file mode 100644
index 0000000000000000000000000000000000000000..d0b58a7882e5ba2b4e61ae5207895567da4fced5
--- /dev/null
+++ b/src/plainui/static/error_pages/500.html
@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <title>500 - Internal Server Error</title>
+    <style type="text/css">
+        * {
+            box-sizing: border-box;
+        }
+        body {
+            padding: 0;
+            margin: 0;
+            background-color: rgba(0,0,0,1);
+        }
+        article {
+            margin: 0;
+            padding: 4rem;
+            display: flex;
+            height: 100vh;
+            align-items: center;
+            justify-content: center;
+        }
+        img {
+            display: block;
+            width: 100%;
+            height: auto;
+        }
+        a {
+            text-decoration: none;
+        }
+    </style>
+</head>
+<body>
+<article>
+    <a href="https://rc3.world" class="row my-8">
+        <img class="" src="500_INTERNAL_SERVER_ERROR.jpg" alt="500 - internal Server error" title="500 - internal Server error" />
+    </a>
+</article>
+</body>
+</html>
diff --git a/src/plainui/static/plainui/img/500_INTERNAL_SERVER_ERROR.jpg b/src/plainui/static/error_pages/500_INTERNAL_SERVER_ERROR.jpg
similarity index 100%
rename from src/plainui/static/plainui/img/500_INTERNAL_SERVER_ERROR.jpg
rename to src/plainui/static/error_pages/500_INTERNAL_SERVER_ERROR.jpg