-
-
Notifications
You must be signed in to change notification settings - Fork 847
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 issueFeature: Refactor CSSPage is working fine - CSS needs changes to become consistent with other pagesPage is working fine - CSS needs changes to become consistent with other pagesFeature: Refactor HTMLP-Feature: Donatehttps://www.hackforla.org/donate/https://www.hackforla.org/donate/role: 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
Overview
As developers we need to componentize donation elements which appear on multiple pages in the site, in order to present a consistent appearance and efficiently reuse code. In this issue, the text on the Donate page below "Provide In-Kind Software & Services" will be componentized.
Details
- Please refer to the screenshot under Resources. The paragraphs depicted in the screenshot appear beneath the header "Provide In-Kind Software & Services" on the Donate page, and the HTML is contained in
_includes/donate-card.html. - To create a reusable component, the paragraphs below the heading (but not the heading) will be moved to a new component
Action Items
- Open the current file
_includes/donate-card.html. Create a new component file_includes/donation/in-kind.htmlthen remove the appropriate<p>elements from the current file and add them to the new file. Note that the heading "Provide In-Kind Software & Services" will not be moved into the new component; instead it should be retained in the existing files. - Update
_includes/donate-card.htmlto reference the new component file using the liquid{% include <filename> %}syntax. Note that 'filename' is relative to the_includesfolder.
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 Donate Page: webpage and html
- Donate Card - Donate Page version
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 issueFeature: Refactor CSSPage is working fine - CSS needs changes to become consistent with other pagesPage is working fine - CSS needs changes to become consistent with other pagesFeature: Refactor HTMLP-Feature: Donatehttps://www.hackforla.org/donate/https://www.hackforla.org/donate/role: 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
