diff --git a/register.php b/register.php
new file mode 100644
index 0000000..b4ce1a7
--- /dev/null
+++ b/register.php
@@ -0,0 +1,42 @@
+
+
+Poniższy formularz trafi do naszych administratorów, którzy go ocenią. Potraktuj go częściowo jako antyspam. Chcemy sensownych odpowiedzi na poniższe pytania. Posiadanie własnej strony też jest na duży plus.
+
diff --git a/register_post.php b/register_post.php
new file mode 100644
index 0000000..e1bbc8d
--- /dev/null
+++ b/register_post.php
@@ -0,0 +1,38 @@
+
+
+
+Hej
+
+= htmlspecialchars($_POST['nick']); ?>
+!
+
+Otrzymaliśmy twój formularz rejestracji. Oczekuj na dalsze informacje na swojej skrzynce mailowej. :) Odpowiedź może potrwać kilka dni, w zależności od oczekującej liczby użytkowników.
+
+
+ 'noreply@tylda.org',
+ 'Reply-To' => 'noreply@tylda.org',
+ 'X-Mailer' => 'PHP/' . phpversion()
+ );
+
+ mail($to, $subject, $message, $headers);
+?>
diff --git a/static/css/main.css b/static/css/main.css
index 18d534a..81f40fe 100644
--- a/static/css/main.css
+++ b/static/css/main.css
@@ -113,3 +113,30 @@ pre.ascii {
font-family: monospace;
white-space: pre;
}
+
+.form-row {
+ display: flex;
+ justify-content: flex-end;
+ padding: .5em;
+}
+.form-row > label {
+ padding: .5em 1em .5em 0;
+ flex: 1;
+}
+.form-row > input,
+.form-row > select,
+.form-row > textarea {
+ flex: 2;
+ padding: .5em
+}
+
+.form-row > button:hover {
+ background: var(--main);
+ }
+.form-row > button {
+ padding: .5em;
+ background: var(--link);
+ color: white;
+ border: 0;
+ padding: 1rem;
+}