-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[#1265] Donations #1307
[#1265] Donations #1307
Conversation
Checklist
|
|
|
|
@KasperBrandt @loicsans I have committed some suggested styling changes. Mainly: i) Make the "Donate" button visible on the project listing page on all viewport sizes, rather than hiding it at small sizes ii) Getting rid of the "Donate in three steps" dialogue. It seems unnecessary, given that the only slightly confusing thing a user has to do is select which donation method to use. I think the current dialogue adds more friction than it alleviates, and a better approach is trying to make the choice of donation method more intuitive. iii) Some general responsive design and other CSS tweaks Some things I haven't done, but think probably should be done: Set a currency prefix on the "amount" field.I that would greatly improve the UX by making the donation currency much more obvious. The bootstrappy way to do this (as far as I can tell) is to change the markup from:
to
which creates a prefix like this: However, currently the markup is being directly generated by bootstrap so I'm not sure how to make this change without just copying the markup into the template. Give the Paypal donate link Akvo stylingCurrently, the final "Donate" link for a user choosing to donate with paypal is a paypal-styled button. I think there's less friction with a default Akvo-styled blue button. I would suggest making this change unless the paypal button is required by paypal TOS or similar |
|
|
@gabemart |
|
|
|
|
Conflicts: akvo/rsr/static/rsr/v3/css/src/main.css akvo/rsr/static/rsr/v3/css/src/main.scss
@loicsans or @gabemart; please take a look at the styling of the donation templates and the donate button on project main (that one especially doesn't work well when resizing). Also, I used inline styling for the background of the 'Payment system' on the right of the donation templates and the donate button on project main.
Let me know if you don't have time before next Wednesday or so, otherwise I'll take another look.
@kardan you could check if it (functionally) works well. Two quirks I know of:
Both issues were already in v2 I guess, and we'd have to investigate how to fix.