Commit graph

13 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 2d2447ac94
Tweak design 2019-11-20 10:43:27 -05:00
Kelly Dwan 88b5c746dd
Fix unescaped content 2019-11-20 10:43:27 -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 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
Kelly Dwan da76512d55
Style the email status indicator 2019-11-20 10:42:27 -05:00
Melissa Ashforth c7e329ec32
Pledge List: Remove unused prototype.
Fixes #62
Closes #79
2019-11-03 15:14:03 -06:00
Kelly Dwan 0f675ae6c3
Create Pledge: Make form functional (#31)
This broadly enables & styles the pledge forms across the frontend and wp-admin.

- Switches field `readonly` control to a variable called `$readonly`
- Create `PledgeMeta\get_pledge_meta()` which will fetch data from `$_POST`, a pledge post, or defaults.
- Add Number of Employees field
- Update form content to match mockup:
  - fields now have help text
  - success message uses content from mockup
  - logo field is moved to the "org info" section
- Style form in theme, add some similar styles to the admin

Fixes #7, fixes #28
2019-10-08 18:29:35 -04:00
Corey McKrill 697a4b2329
Add 5ftf plugin from https://github.com/coreymckrill/5ftf 2019-09-27 17:41:19 -07:00