diff --git a/data/polls.json b/data/polls.json new file mode 100644 index 0000000..733c05c --- /dev/null +++ b/data/polls.json @@ -0,0 +1,136 @@ +[ + { + "id": "bxhv2E7Sup", + "title": "Test Poll", + "options": [ + { + "id": "7qEfuFtS", + "date": "2026-06-12" + }, + { + "id": "NipHQHym", + "date": "2026-06-13" + }, + { + "id": "p4t7ivLy", + "date": "2026-06-14" + }, + { + "id": "iZq9y2f9", + "date": "2026-06-19" + }, + { + "id": "SyS6txWp", + "date": "2026-06-20" + }, + { + "id": "aFtuErHk", + "date": "2026-06-21" + }, + { + "id": "yYuedUrD", + "date": "2026-06-26" + }, + { + "id": "xHhZWaXW", + "date": "2026-06-27" + }, + { + "id": "wdMYuTKY", + "date": "2026-06-28" + } + ], + "votes": [ + { + "name": "Marci", + "optionIds": [ + "NipHQHym", + "SyS6txWp", + "p4t7ivLy", + "wdMYuTKY", + "xHhZWaXW", + "iZq9y2f9" + ], + "createdAt": "2026-06-10T15:46:48.9985146Z" + }, + { + "name": "Adam", + "optionIds": [ + "NipHQHym", + "7qEfuFtS", + "p4t7ivLy" + ], + "createdAt": "2026-06-10T15:47:30.9612535Z" + }, + { + "name": "Chris", + "optionIds": [ + "aFtuErHk", + "SyS6txWp" + ], + "createdAt": "2026-06-10T15:47:42.7677151Z" + } + ], + "closed": true, + "createdAt": "2026-06-10T15:46:02.8944618Z", + "adminToken": "nEj9ikeJdvc8ZDjuhAmUT6jW" + }, + { + "id": "YGq5ASnJcr", + "title": "AAA", + "options": [ + { + "id": "SgWMUth4", + "date": "2026-06-19" + }, + { + "id": "3LFp3U9D", + "date": "2026-06-20" + }, + { + "id": "ffzxazpM", + "date": "2026-06-21" + }, + { + "id": "yxijW7HD", + "date": "2026-06-26" + }, + { + "id": "9smnAg9z", + "date": "2026-06-27" + }, + { + "id": "aXpdwy4p", + "date": "2026-06-28" + }, + { + "id": "gvP6QHSk", + "date": "2026-07-03" + }, + { + "id": "kAib4sFx", + "date": "2026-07-04" + }, + { + "id": "Aq7EqRj3", + "date": "2026-07-05" + }, + { + "id": "WwHEqiU2", + "date": "2026-07-10" + }, + { + "id": "cNxQwc8e", + "date": "2026-07-11" + }, + { + "id": "Qd7J3zNL", + "date": "2026-07-12" + } + ], + "votes": [], + "closed": false, + "createdAt": "2026-06-10T15:49:08.9935137Z", + "adminToken": "DpsWtkBFHPW4MTykAYycvBFU" + } +] \ No newline at end of file diff --git a/static/calendar.js b/static/calendar.js index b8d3eec..f895017 100644 --- a/static/calendar.js +++ b/static/calendar.js @@ -11,7 +11,7 @@ const RING_SVG = ''; + 'fill="none" stroke="currentColor" stroke-width="7.5" stroke-linecap="round" opacity="0.95"/>'; const DOW = ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"]; diff --git a/static/fonts/IosevkaEtoile.woff2 b/static/fonts/IosevkaEtoile.woff2 new file mode 100644 index 0000000..071db8f Binary files /dev/null and b/static/fonts/IosevkaEtoile.woff2 differ diff --git a/static/fonts/IosevkaSlab.woff2 b/static/fonts/IosevkaSlab.woff2 new file mode 100644 index 0000000..36f203b Binary files /dev/null and b/static/fonts/IosevkaSlab.woff2 differ diff --git a/static/index.html b/static/index.html index 96e012c..33048a4 100644 --- a/static/index.html +++ b/static/index.html @@ -4,8 +4,8 @@ mediator — new poll - - + + @@ -35,7 +35,7 @@
- Offered dates + Offered dates

Nothing circled yet — tap dates on the calendar above.

@@ -53,7 +53,7 @@

Send the share link to your friends. Keep the admin link to yourself — it's the only way to close or delete the poll.

- Share with friends + Share with friends
- Admin link (just for you) + Admin link (just for you)
- Answers so far + Answers so far