**Small, quick, sharp.** A programming language on LLVM with C-like syntax, simple enough
to learn in an hour and as fast as C.
diff --git a/README.pl.md b/README.pl.md
index 9991354..135b94c 100644
--- a/README.pl.md
+++ b/README.pl.md
@@ -1,4 +1,9 @@
-# Finch 🐦
+
+
+
+
+
+
**Mały, zwinny, skuteczny.** Język programowania na LLVM ze składnią podobną do C,
na tyle prosty, że nauczysz się go w godzinę, i tak szybki jak C.
diff --git a/assets/BRAND.md b/assets/BRAND.md
new file mode 100644
index 0000000..fe43d41
--- /dev/null
+++ b/assets/BRAND.md
@@ -0,0 +1,56 @@
+# Finch brand
+
+> 🇵🇱 Opis po polsku jest niżej.
+
+## Logo
+
+| File | Use |
+|---|---|
+| `logo.svg` / `logo.png` | the bird + wordmark, for light backgrounds |
+| `logo-dark.svg` / `logo-dark.png` | the same for dark backgrounds |
+| `logo-mark.svg`, `logo-mark-dark.svg` | the bird alone |
+| `icon.svg`, `icon.png`, `icon-256.png`, `favicon-64.png` | app icon / avatar / favicon |
+| `social-preview.svg` / `social-preview.png` | GitHub social preview (1280×640) |
+
+The wordmark is drawn with strokes (no font needed), lowercase, with an orange dot over the **i**.
+Keep clear space around the logo of at least the height of the letter **n**. Don't recolor the bird,
+stretch it, or put it on busy backgrounds.
+
+## Colors
+
+| Name | Hex | Use |
+|---|---|---|
+| Finch Orange | `#FF7A1A` | the bird, accents, the dot over the i |
+| Glow | `#FFA24D` | light orange highlights |
+| Seed | `#FFC145` | the beak, numbers in code |
+| Ink | `#1B1F2A` | text, the wing, dark backgrounds |
+| Slate | `#2E3445` | secondary dark |
+| Cloud | `#F5F3EF` | text on dark, light backgrounds |
+| Shell | `#FFF3E6` | the icon background |
+
+## Type
+
+Headlines and text: **Inter**. Code: **JetBrains Mono**.
+
+## Voice
+
+Short sentences. Plain words. Say what something does, then show it. Errors explain how to fix the problem.
+Tagline: **Small, quick, sharp.**
+
+---
+
+## Marka Finch (po polsku)
+
+**Logo:** pliki jak w tabeli wyżej. `logo.svg` jest na jasne tło, `logo-dark.svg` na ciemne,
+`logo-mark*.svg` to sam ptak, `icon*` to ikona i awatar, a `social-preview.png` to podgląd linku na GitHubie.
+Napis jest rysowany liniami (nie potrzebuje czcionki), małymi literami, z pomarańczową kropką nad **i**.
+Zostaw wokół logo wolne miejsce co najmniej wysokości litery **n**. Nie zmieniaj kolorów ptaka, nie
+rozciągaj go i nie kładź na pstrokatym tle.
+
+**Kolory:** Finch Orange `#FF7A1A` (ptak, akcenty), Glow `#FFA24D`, Seed `#FFC145` (dziób),
+Ink `#1B1F2A` (tekst, skrzydło, ciemne tło), Slate `#2E3445`, Cloud `#F5F3EF` (tekst na ciemnym), Shell `#FFF3E6` (tło ikony).
+
+**Czcionki:** Inter do tekstu, JetBrains Mono do kodu.
+
+**Styl wypowiedzi:** krótkie zdania, proste słowa. Najpierw powiedz, co coś robi, potem to pokaż.
+Komunikaty błędów mówią, jak naprawić problem. Hasło: **Small, quick, sharp.** („Mały, zwinny, skuteczny”).
diff --git a/assets/favicon-64.png b/assets/favicon-64.png
new file mode 100644
index 0000000..8ce4233
Binary files /dev/null and b/assets/favicon-64.png differ
diff --git a/assets/icon-256.png b/assets/icon-256.png
new file mode 100644
index 0000000..32e2d8c
Binary files /dev/null and b/assets/icon-256.png differ
diff --git a/assets/icon.png b/assets/icon.png
new file mode 100644
index 0000000..1084896
Binary files /dev/null and b/assets/icon.png differ
diff --git a/assets/icon.svg b/assets/icon.svg
new file mode 100644
index 0000000..bb751cf
--- /dev/null
+++ b/assets/icon.svg
@@ -0,0 +1,26 @@
+
diff --git a/assets/logo-dark.png b/assets/logo-dark.png
new file mode 100644
index 0000000..651b271
Binary files /dev/null and b/assets/logo-dark.png differ
diff --git a/assets/logo-dark.svg b/assets/logo-dark.svg
new file mode 100644
index 0000000..3c51823
--- /dev/null
+++ b/assets/logo-dark.svg
@@ -0,0 +1,36 @@
+
diff --git a/assets/logo-mark-dark.svg b/assets/logo-mark-dark.svg
new file mode 100644
index 0000000..8ceaf9e
--- /dev/null
+++ b/assets/logo-mark-dark.svg
@@ -0,0 +1,23 @@
+
diff --git a/assets/logo-mark.svg b/assets/logo-mark.svg
new file mode 100644
index 0000000..2a2d5be
--- /dev/null
+++ b/assets/logo-mark.svg
@@ -0,0 +1,23 @@
+
diff --git a/assets/logo.png b/assets/logo.png
new file mode 100644
index 0000000..1d8b301
Binary files /dev/null and b/assets/logo.png differ
diff --git a/assets/logo.svg b/assets/logo.svg
new file mode 100644
index 0000000..0a3d9cb
--- /dev/null
+++ b/assets/logo.svg
@@ -0,0 +1,36 @@
+
diff --git a/assets/social-preview.png b/assets/social-preview.png
new file mode 100644
index 0000000..44f59b9
Binary files /dev/null and b/assets/social-preview.png differ
diff --git a/assets/social-preview.svg b/assets/social-preview.svg
new file mode 100644
index 0000000..5b080cb
--- /dev/null
+++ b/assets/social-preview.svg
@@ -0,0 +1,64 @@
+