diff --git a/html/calendar.ejs b/html/calendar.ejs
index d4c48c7f..2b95e983 100644
--- a/html/calendar.ejs
+++ b/html/calendar.ejs
@@ -4,184 +4,196 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Poke! Calendar
-
-
-
-
-
-
-
-
-
+
Gregorian Year: <%= year %>
Islamic Year: <%= islamicYear %>
Persian Year: <%= persianYear %>
-
-
-
<%= queryDate.toLocaleString('default', { month: 'long' }) %> <%= year %>
+
+
+
- Sunday |
- Monday |
- Tuesday |
- Wednesday |
- Thursday |
- Friday |
- Saturday |
+ Sun | Mon | Tue | Wed | Thu | Fri | Sat |
- <% for (let i = 0; i < 6; i++) { %>
-
- <% for (let j = 0; j < 7; j++) { %>
-
- <% const day = days[i * 7 + j]; %>
- <%= day ? day.getDate() : '' %>
- |
- <% } %>
-
- <% } %>
+ <% days.forEach((day, idx) => { %>
+ <% if (idx % 7 === 0) { %><% } %>
+ <% const isToday = day && day.toDateString() === currentDate.toDateString(); %>
+ <%= day ? day.getDate() : '' %> |
+ <% if (idx % 7 === 6) { %>
<% } %>
+ <% }); %>