diff --git a/words/A/A.njk b/words/A/A.njk
deleted file mode 100644
index 7443c72..0000000
--- a/words/A/A.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.A -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/B/B.njk b/words/B/B.njk
deleted file mode 100644
index b35b25d..0000000
--- a/words/B/B.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.B -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/C/C.njk b/words/C/C.njk
deleted file mode 100644
index a25738f..0000000
--- a/words/C/C.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.C -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/D/D.njk b/words/D/D.njk
deleted file mode 100644
index 58dd392..0000000
--- a/words/D/D.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.D -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/E/E.njk b/words/E/E.njk
deleted file mode 100644
index b60ff35..0000000
--- a/words/E/E.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.E -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/F/F.njk b/words/F/F.njk
deleted file mode 100644
index 773763e..0000000
--- a/words/F/F.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.F -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/G/G.njk b/words/G/G.njk
deleted file mode 100644
index eb6ce25..0000000
--- a/words/G/G.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.G -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/H/H.njk b/words/H/H.njk
deleted file mode 100644
index c9d6d5c..0000000
--- a/words/H/H.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.H -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/I/I.njk b/words/I/I.njk
deleted file mode 100644
index f5e07d8..0000000
--- a/words/I/I.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.I -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/J/J.njk b/words/J/J.njk
deleted file mode 100644
index ffbba82..0000000
--- a/words/J/J.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.J -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/K/K.njk b/words/K/K.njk
deleted file mode 100644
index 8f11958..0000000
--- a/words/K/K.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.K -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/L/L.njk b/words/L/L.njk
deleted file mode 100644
index 8945256..0000000
--- a/words/L/L.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.L -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/M/M.njk b/words/M/M.njk
deleted file mode 100644
index eea4ae4..0000000
--- a/words/M/M.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.M -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/N/N.njk b/words/N/N.njk
deleted file mode 100644
index f629b8c..0000000
--- a/words/N/N.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.N -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/O/O.njk b/words/O/O.njk
deleted file mode 100644
index 4aa3eb0..0000000
--- a/words/O/O.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.O -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/P/P.njk b/words/P/P.njk
deleted file mode 100644
index 5cb567b..0000000
--- a/words/P/P.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.P -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/Q/Q.njk b/words/Q/Q.njk
deleted file mode 100644
index 1628ae4..0000000
--- a/words/Q/Q.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.Q -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/R/R.njk b/words/R/R.njk
deleted file mode 100644
index f625f63..0000000
--- a/words/R/R.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.R -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/S/S.njk b/words/S/S.njk
deleted file mode 100644
index 5bcfaef..0000000
--- a/words/S/S.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.S -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/T/T.njk b/words/T/T.njk
deleted file mode 100644
index b58c372..0000000
--- a/words/T/T.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.T -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/U/U.njk b/words/U/U.njk
deleted file mode 100644
index 7bd8fa0..0000000
--- a/words/U/U.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.U -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/V/V.njk b/words/V/V.njk
deleted file mode 100644
index 95fd78f..0000000
--- a/words/V/V.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.V -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/W/W.njk b/words/W/W.njk
deleted file mode 100644
index abce3c2..0000000
--- a/words/W/W.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.W -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/X/X.njk b/words/X/X.njk
deleted file mode 100644
index 58acb0a..0000000
--- a/words/X/X.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.X -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/Y/Y.njk b/words/Y/Y.njk
deleted file mode 100644
index 9b9c6bc..0000000
--- a/words/Y/Y.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.Y -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/Z/Z.njk b/words/Z/Z.njk
deleted file mode 100644
index a79e696..0000000
--- a/words/Z/Z.njk
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
- {{word}}
-
-
-
-
- {%- for word in collections.Z -%}
-
-
- {{ word.data.word }}
-
- {{word.templateContent | safe}}
-
- {%- endfor -%}
-
-
-
\ No newline at end of file
diff --git a/words/_includes/base.njk b/words/_includes/base.njk
index cfc7b95..1fe4de4 100644
--- a/words/_includes/base.njk
+++ b/words/_includes/base.njk
@@ -37,8 +37,12 @@
- - خانه
- - فهرست
+ -
+ خانه
+
+ -
+ فهرست
+
diff --git a/words/_includes/words.njk b/words/_includes/words.njk
deleted file mode 100644
index 7ca2f5f..0000000
--- a/words/_includes/words.njk
+++ /dev/null
@@ -1,28 +0,0 @@
-{% extends "base.njk" %}
-
-{% block links %}
-
-{% endblock %}
-
-{% set title = word%}
-
-{% block body %}
-
-
-
-
- {{translation}}
- {{word}}
-
-
-
-
-
- تعریف
- {{content | safe}}
-
-
-
-
-
-{% endblock %}
\ No newline at end of file
diff --git a/words/letter-page.njk b/words/letter-page.njk
new file mode 100644
index 0000000..d242e99
--- /dev/null
+++ b/words/letter-page.njk
@@ -0,0 +1,56 @@
+---
+pagination:
+ data: letters
+ size: 1
+ alias: letter
+letters:
+ - A
+ - B
+ - C
+ - D
+ - E
+ - F
+permalink: "test/{{ letter }}/"
+---
+
+{% extends "base.njk" %}
+
+{% block links %}
+
+{% endblock %}
+
+{% set title = word%}
+
+{% block body %}
+
+
+
+
+
+
+ {{translation}}
+ {{word}}
+
+
+
+
+
+
+ {{letter}}
+
+ {%- for word in collections[letter] -%}
+
+
+ {{ word.data.word }}
+
+ {{word.templateContent | safe}}
+
+ {%- endfor -%}
+
+
+
+ {% include "footer.njk" %}
+
+{% endblock %}
\ No newline at end of file