Commit graph

82 commits

Author SHA1 Message Date
4c13fb53d2 Update Catalan translation 2026-01-20 22:33:19 -06:00
4ac2aeaf5e Put all tiebreaker rounds in a single table
To align votes vertically across rounds
2026-01-20 22:24:58 -06:00
720dd8cd56 Prevent flickering 2026-01-20 21:56:19 -06:00
ea1cb054f2 Explain better which vote is removed 2026-01-20 21:43:11 -06:00
92a512be26 Widen tiebreak vote cells 2026-01-14 09:18:14 -06:00
eff896948e Highlight all votes on hover 2026-01-14 09:17:58 -06:00
325200628c Add border to vote tables on hover 2026-01-13 20:42:32 -06:00
85a00037f8 Allow vote tables to shrink more 2026-01-13 20:40:36 -06:00
cdf4c2d0c7 Avoid table to grow too big 2026-01-13 20:07:17 -06:00
ffb23d3751 Display number of votes 2026-01-13 20:07:17 -06:00
1066e269af Fix English 2026-01-13 20:07:17 -06:00
fdc2d53997 Redesign results page
- Replace chart with table
- Analyze tiebreak
- Merge all info in a single list of cards

Closes #25
Closes #13
2026-01-13 20:04:21 -06:00
cb89742f60 Set time zone as well when signing up 2026-01-09 17:41:15 -06:00
51cfbd5548 Move reset link to error message 2026-01-09 17:41:15 -06:00
35f8c3f392 Redirect to previous page after login
Closes #24
2026-01-09 17:40:39 -06:00
d55dc53ade Set time zone on login
Should be more reliable.
2026-01-09 17:20:06 -06:00
d2e07630d5 Display vote title in page title and when sharing link 2026-01-09 17:20:06 -06:00
45c8e9b6b4 Display vote name even when unauthenticated
For example, when sharing the link in messaging apps.
2026-01-09 17:20:01 -06:00
33bc3e1446 Add 'Vote not found' 2026-01-09 16:05:03 -06:00
ec173f450d Add participant count 2026-01-09 15:53:57 -06:00
876d46bc67 Sort list of users alphabetically 2026-01-09 15:46:32 -06:00
da30b02405 Add feedback when voting 2026-01-09 15:35:33 -06:00
5fa23fb552 Translate label in chart 2025-12-05 10:10:58 -06:00
174a4c4d79 Sort chart by Majority Judgment 2025-12-05 07:56:33 -06:00
e4df728a04 Validate email address 2025-12-04 17:41:28 -06:00
55a5801da4 Add hint about Markdown 2025-12-04 17:27:13 -06:00
243d27781d Put multiple actions on the same line 2025-12-04 17:17:12 -06:00
cc6a684bc6 Display vote title 2025-12-04 16:59:46 -06:00
0b08485ffc Highlight winner 2025-12-04 16:47:39 -06:00
25c3650e59 Update translations 2025-12-04 02:53:53 +01:00
d5e7f6c4b3 Reload form with same data 2025-12-04 02:53:31 +01:00
ecbf830e81 Reorder as in form 2025-12-04 02:52:25 +01:00
b2e76f4363 Validate candidate name 2025-12-04 02:23:04 +01:00
f8b5f80823 Reload form with same data 2025-12-04 02:04:36 +01:00
78abcce758 Validate vote title 2025-12-04 01:47:17 +01:00
4ad1c4cb86 Use <p> consistently for form alerts 2025-12-04 01:46:23 +01:00
0ddb1364bc Simplify 2025-12-04 01:45:59 +01:00
a5a9e92e18 Allow editing candidates 2025-12-04 01:26:32 +01:00
5a278fcddf Rewrite views with Bootstrap 2025-12-04 01:03:46 +01:00
134ebec01f Use Bootstrap badge 2025-12-03 19:02:45 +01:00
d87d191cc9 Add Bootstrap header and navigation 2025-12-03 18:49:39 +01:00
be9c415048 Move editing the vote description to a dedicated page
So that /votes/:id remains a preview page, even for organizers.
2025-12-03 18:05:54 +01:00
507a8dfaea Fix translations 2025-10-13 20:20:46 +02:00
8d8bce3207 Translate value labels 2025-10-13 20:10:15 +02:00
b07b0da672 Force ratings on all candidates before saving 2025-10-13 20:07:34 +02:00
fa57d465be Limit width of text 2025-10-07 11:02:22 +02:00
fa1a58bea2 Render descriptions as Markdown 2025-09-27 19:16:24 +02:00
5fa73da51a Add admin panel for users and votes
Closes #2
2025-06-08 20:47:09 -06:00
9993d04ab0 Improve indentation 2025-06-08 18:17:56 -06:00
b41a0d0417 Close votes automatically after 7 days
Closes #1
2025-06-08 16:07:20 -06:00