Skip to content
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

Write copy for Projects Page Header #1051

Closed
8 of 9 tasks
daniellex0 opened this issue Feb 14, 2021 · 38 comments
Closed
8 of 9 tasks

Write copy for Projects Page Header #1051

daniellex0 opened this issue Feb 14, 2021 · 38 comments
Assignees
Labels
Complexity: Small Take this type of issues after the successful merge of your second good first issue P-Feature: Projects page https://www.hackforla.org/projects/ role: design size: missing

Comments

@daniellex0
Copy link
Member

daniellex0 commented Feb 14, 2021

Overview

We need to design a header for the new projects page (which will be linked to from the homepage). The body of the page will be very similar to the current homepage.

Action Items

UX/UI

  • Replicate the common header layout (with side-by-side heading and vector animation) shown in the design system (bottom row to the left)
    • Follow the precise margins and sizes to keep consistency on all pages
    • see Join us and Sitemap pages etc for live examples of this header layout
  • Design new desktop projects page header on Figma file titled Project Page (WIP)
  • Design new mobile projects page header
  • Swap hero illustration
  • Run mockup by design team

UX Writing

  • Write description of Projects Page

Development

  • Hand off to development

Resources/Instructions

Project Page (WIP) Figma File
Freepik Stories

Guidance for UX Writing

What does this page need to say in order for it to be useful?

  • We need this page to introduce our projects in such a way that it encourages the manner of engagement we want from potential volunteers.
  • The text at the top doesn’t reflect the path we want them to follow, we don’t want them to pick a project and start from there. We want them to follow the Join Us link. Letting people go directly to projects is hurting our projects.
  • A current issue, for example, is that a lot of devs have recently joined a certain project. The problem is they’re all very junior and en masse are not able to support the project (and support their own growth) as well as if there were a mix of different experience level devs on the project. This is why we don’t want people to come to the site and get married to the idea of a certain project, we want them to get excited about what we do on a larger scale, keep an open mind, then go through our intended onboarding flow and then from there get matched up to an appropriate project.

The use of this page we do want to encourage:

  • Finding out about our cool projects and getting excited about what we do
  • Being wowed at how many there are / their breadth

The use we don’t want to encourage:

  • Using this page to find a project that potential volunteers want to work on specifically. We instead want them to go to an onboarding session, join their CoP, and through this flow to get matched up with a project they would be good for.
  • Everyone who wants to join a project MUST first join onboarding. We want them to start there (onboarding), not just get their mind set on a project through this page and then try to join that.
@daniellex0 daniellex0 added role: writing Tasks for writers role: UX labels Feb 14, 2021
@shinhope shinhope added the Status: Updated No blockers and update is ready for review label May 1, 2021
@shinhope

This comment has been minimized.

@daniellex0 daniellex0 removed the Status: Updated No blockers and update is ready for review label May 7, 2021
@daniellex0

This comment has been minimized.

@qiqicodes

This comment has been minimized.

@qiqicodes qiqicodes added the To Update ! No update has been provided label May 9, 2021
@SaashaG

This comment has been minimized.

@SaashaG

This comment has been minimized.

@qiqicodes qiqicodes added Status: Updated No blockers and update is ready for review and removed To Update ! No update has been provided labels May 11, 2021
@SaashaG

This comment has been minimized.

@daniellex0

This comment has been minimized.

@SaashaG

This comment has been minimized.

@daniellex0

This comment has been minimized.

@daniellex0 daniellex0 removed role: UI Status: Updated No blockers and update is ready for review labels May 20, 2021
@Sihemgourou
Copy link
Contributor

@daniellex0 this seems finished right?

@daniellex0
Copy link
Member Author

@Sihemgourou Yes the design is finished and being developed- we just need to fix the copy (the paragraph in the header)

@sayalikotkar sayalikotkar added the Feature Missing This label means that the issue needs to be linked to a precise feature label. label Jun 20, 2021
@Sihemgourou Sihemgourou added P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) and removed Feature Missing This label means that the issue needs to be linked to a precise feature label. labels Jun 20, 2021
@ExperimentsInHonesty ExperimentsInHonesty removed To Update ! No update has been provided role: writing Tasks for writers labels Sep 8, 2021
@github-actions github-actions bot added the To Update ! No update has been provided label Sep 10, 2021
@github-actions

This comment has been minimized.

@ahoang94
Copy link
Member

I have updated the Figma file to include a draft with Bonnie's updated copy.

@ExperimentsInHonesty ExperimentsInHonesty added P-Feature: Projects page https://www.hackforla.org/projects/ and removed P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) labels Sep 15, 2021
@kristine-eudey
Copy link
Member

@ahoang94 I worked on a version that incorporated the copy you wrote along with the changes requested by the product team, please see this newest version here. This copy was signed off on by Bonnie and PMs, but it needs work in terms of formatting/fitting the content in the header in a way that works. Please feel free to jump back in with this copy and see if you can get it to work visually. I added a grid to the page that matches that of the new homepage, please work to that grid where possible, while still not drifting too far from current design system requirements.

Some discussion points I wanted to share based on the discussion in my meeting with Bonnie/pms:

  • I brought up that I thought the flow would be more natural if it was structured:

"Hack for LA’s projects have real impact in local communities. Our projects also offer volunteers of all skill levels countless opportunities to build digital products, programs, and services across diverse fields of practice.

Use the filters below to learn about our projects and the teams by Status, Technology, and Program area."

  • Feedback was offered that linking the first two sentences together might push the user behavior we're trying not to encourage: volunteers getting involved with the org via a project, rather than via general onboarding. So the order was switched to pull those two concepts apart from each other (exploring our projects / getting involved):

"Hack for LA’s projects have real impact in local communities. Use the filters below to learn about our projects and the teams by Status, Technology, and Program area.

Our projects also offer volunteers of all skill levels countless opportunities to build digital products, programs, and services across diverse fields of practice."

@github-actions github-actions bot removed the To Update ! No update has been provided label Sep 17, 2021
@github-actions

This comment has been minimized.

@github-actions github-actions bot added the To Update ! No update has been provided label Sep 17, 2021
@ahoang94
Copy link
Member

@kristine-eudey I have created 5 layout options for the updated copy!

@ExperimentsInHonesty
Copy link
Member

@kristine-eudey I thought we either decided which one, or we were going to let the team vote. But this didn't seem to make the agenda today. Can you followup on this so that it has one version of the site in the red box.

@kristine-eudey
Copy link
Member

When decision is made, add correct header to all new/current iterations in Figma.

@kristine-eudey
Copy link
Member

Final version is complete and the Figma design can be found in the pink rectangle here

@abuna1985 this is now ready for a dev issue.

@kristine-eudey kristine-eudey added ready for dev lead Issues that tech leads or merge team members need to follow up on and removed To Update ! No update has been provided labels Oct 5, 2021
@ahoang94
Copy link
Member

ahoang94 commented Oct 5, 2021

@kristine-eudey @abuna1985

I think there might be a discrepancy with the size of the artwork. It is currently set to 372px in height, but according to the design system it should be 240px. Kristine, please advise.

@kristine-eudey
Copy link
Member

@ahoang94 thanks for spotting that! Can you correct it? I can then go in and copy the adjusted version over to all the other new designs that incorporate it.

@ahoang94
Copy link
Member

ahoang94 commented Oct 5, 2021

@kristine-eudey The layout has been corrected in the "Final Version" artboard. I used Figma's auto layout feature to include built-in top and bottom margins (per the design system), which should help guide its placement on other artboards/designs:
Screen Shot 2021-10-05 at 1 03 16 PM

I also updated the mobile version to have the approved copy + layout.

@kristine-eudey
Copy link
Member

@ahoang94 looks great! See final design here. Closing issue as all design objectives have been met. This is now ready for development.

@abuna1985
Copy link
Member

@kristine-eudey Created #2355 to complete the dev portion. Moving this to the Done column

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Small Take this type of issues after the successful merge of your second good first issue P-Feature: Projects page https://www.hackforla.org/projects/ role: design size: missing
Projects
Development

No branches or pull requests