hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
323 stars 772 forks source link

Mobile Responsiveness check on donate page #1841

Closed Sihemgourou closed 3 years ago

Sihemgourou commented 3 years ago

Overview

We need to check the mobile version of the donate page on the website so that we correct any bug that is appearing on mobile.

Action Items

Design:

Development:

Resources/Instructions

Infos for developers: Ensure that the correction doesn't break any other pages that is connected to the one your changing. For that, check the sitemap

Sihemgourou commented 3 years ago

Donate page is still not live

github-actions[bot] commented 3 years ago

@ashleylin1

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures: "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the developer meeting discussion column and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel.

You are receiving this comment because your last comment was before Tuesday, September 28, 2021 at 12:02 AM PST.

github-actions[bot] commented 3 years ago

@ashleylin1

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures: "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the developer meeting discussion column and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel.

You are receiving this comment because your last comment was before Tuesday, October 5, 2021 at 12:02 AM PST.

kristine-eudey commented 3 years ago

@ashleylin1 can you please provide an update on this issue?

ashleylin1 commented 3 years ago

Progress:

There is an accessibility issue in that the text inside the green circles is too small to read on mobile.

According to our Design System on typography, the smallest accessible text for mobile is 16px:

The graphic either needs to be redesigned to format the text properly or the text can be simply increased in font to 16px.

Option 1: Increase font to 16px and resize the circles accordingly:

Option 2: If the percentages of spending is known, a pie chart could be used to show the actual percentage of spending that is used to increase transparency about donations:

Option 3: Use a pyramid chart:

All three options are found in the "Donate Page (WIP)" on the Figma in the purple border Link: https://www.figma.com/file/0RRPy1Ph7HafI3qOITg0Mr/Hack-for-LA-Website?node-id=11166%3A91022

All other aspects of the Donate Page seem to function as intended and are not in need of any other changes.

Blockers: I moved this to the New Issue Approval section of the Project Board. Is this the same as the new issue review column stated above? Availability: weekends ETA:

kristine-eudey commented 3 years ago

Thank you @ashleylin1! I moved this to questions/in review so we can flag it to share your findings with the larger team at today's meeting.

kristine-eudey commented 3 years ago

Final version for development is here: Donate Page (Mobile) - Figma Changes from current live version are annotated with notes.

abuna1985 commented 3 years ago

Created #2392 for dev implementation of the donate (mobile) design.