-
-
Notifications
You must be signed in to change notification settings - Fork 846
Closed
Labels
Complexity: SmallTake this type of issues after the successful merge of your second good first issueTake this type of issues after the successful merge of your second good first issueP-Feature: Join Pagehttps://www.hackforla.org/joinhttps://www.hackforla.org/joinrole: front endTasks for front end developersTasks for front end developerssize: 0.5ptCan be done in 3 hours or lessCan be done in 3 hours or lesstime sensitiveNeeds to be worked on by a particular timeframeNeeds to be worked on by a particular timeframe
Milestone
Description
Dependency
- Implement Redesigned Donate Page (mobile and desktop) #3983
- Create Donation Circle Component and Integrate with Donate Page #4263
Overview
We need to integrate the Donation Circle Component with the Join Us Donate include so that we have a consistent presentation of that component across the site.
Details
- The display of functional text within an image is not WCAG compliant and so the Donation Circle graphic has been replaced with an HTML/CSS component.
- In this issue, the newly implemented Donation Circles HTML component will be integrated into the Join Us Donate card include and styles will be updated as necessary so that the appearance of the Join Us page is maintained in both mobile and desktop views.
Action Items
- The new Donation CIrcles HTML component is located at
_includes/donation/donation-circles.htmland will replace the graphic/assets/images/join-us/donation-graphic.svg. In_includes/join-donate-card.htmlreplace the corresponding<img>tag with the liquid tag{% include 'filename' %}where 'filename' is relative to the_includesfolder. - The SCSS for styling the new component is located at
_sass/components/_donate-components.scss. Update scss classes as needed so that the component styles are independent of the target pages, and the appearance of the modified Join Us page matches the appearance of the current page, at both mobile and desktop screen sizes. - Changes to
_includes/donation/donation-circles.htmlmay be necessary, for instance adding ID or classes for the purpose of targeting styles.
Merge Team
- In Epic Epic: Create reusable donation components and integrate with Donate, Join Us and About pages #4492, check off the dependency under "Creating/Integrating New Issues". If all of the dependencies under that heading have been merged, then release dependencies on all the issues listed under "Clean Up".
Resources/Instructions
- HfLA Join Us Page: webpage and html
- wiki page Standardized Components
- This issue is part of the Epic Epic: Create reusable donation components and integrate with Donate, Join Us and About pages #4492
- Liquid in Jekyll
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Complexity: SmallTake this type of issues after the successful merge of your second good first issueTake this type of issues after the successful merge of your second good first issueP-Feature: Join Pagehttps://www.hackforla.org/joinhttps://www.hackforla.org/joinrole: front endTasks for front end developersTasks for front end developerssize: 0.5ptCan be done in 3 hours or lessCan be done in 3 hours or lesstime sensitiveNeeds to be worked on by a particular timeframeNeeds to be worked on by a particular timeframe
Type
Projects
Status
Done