Commit graph

12 commits

Author SHA1 Message Date
Kelly Dwan 531e71a552
Hide the "resend confirmation" button on draft pledges
The confirmation hasn't been sent in the first place, so this button is misleading
2019-11-20 10:43:29 -05:00
Kelly Dwan a53b074314
Indicate to screen readers that the message section will update 2019-11-20 10:43:28 -05:00
Kelly Dwan a67d2a45af
Support the unlikely case of no contributors 2019-11-20 10:43:28 -05:00
Kelly Dwan 5d4d1b7f4c
Update display to use new design 2019-11-20 10:43:26 -05:00
Kelly Dwan 5a72ff8b53
Enable "add contributors" functionality 2019-11-20 10:43:26 -05:00
Kelly Dwan b0672a6f6e
Refactor to use JSON + templates for contributors
This will make it easier to show contributors as they're added
2019-11-20 10:43:26 -05:00
Kelly Dwan aa79c8147e
Add the "Add Contributors" input to the form 2019-11-20 10:43:26 -05:00
Kelly Dwan eacd2bf3f2
Hook up "Remove" button 2019-11-20 10:43:26 -05:00
Kelly Dwan d5c740ae84
Use JS + AJAX to resend the confirmation email 2019-11-20 10:43:25 -05:00
Kelly Dwan 7dbc725581
Style contributors list (first pass) 2019-11-20 10:42:27 -05:00
Ian Dunn c10699f97c
Contributors: Add ability to resend confirmation email.
Fixes: #50.
2019-10-26 10:59:06 -07:00
Corey McKrill 59713ca0f1
Pledges: Move contributor management UI to separate file (#47)
Having both the input for adding a comma separated list of contributors
to a new pledge and the UI for managing the contributors on an existing
pledge in the same file was confusing and it conflated two different
pieces of functionality. It also caused `undefined index` errors in some
views  because `'pledge-contributors'` only exists when submitting the
new pledge form.
2019-10-24 20:06:47 -07:00