hackforla / website

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

ER from TLDL: Update Figma guidance for developers #4533

Open JessicaLucindaCheng opened 1 year ago

JessicaLucindaCheng commented 1 year ago

Dependency

TLDL stands for Task List Dev Leads.

Emergent Requirement - Problem

Issue Description Write an issue to update developer guidance that is in our Figma's New around here? page.

Who was involved

What happens if this is not addressed

The developer guidance that is in our Figma's New around here? page is out of date and may not be useful to developers.

Resources

Recommended Action Items

Potential solutions [draft]

jdingeman commented 1 year ago

@JessicaLucindaCheng - what exactly is out of date with the guidance? It seems pretty standard for long term use.

JessicaLucindaCheng commented 1 year ago

@jdingeman

@JessicaLucindaCheng - what exactly is out of date with the guidance? It seems pretty standard for long term use.

Bonnie said it was out of date and wanted the Tech Leads to update it, so I'm not sure if there was something specific she wanted updated. Saumil and I made some minor changes to it (fixed a link and spelling/grammar) but we didn't really update it. You'll need to ask Bonnie if there was something specific out of date or needs to be updated with it.

JessicaLucindaCheng commented 1 year ago

@roslynwythe Since you are the Tech Lead, I'm going to leave this for you to figure out exactly what needs to be updated for the Figma guidance for developers and make decisions on what should be included in this ER or its resultant issue.

Justin thought it seemed fine for long-term use, so maybe it is fine as is but Bonnie had asked for it to be updated, so I'm not sure what she had in mind.

For more info on where this ER came from and its history, you can read this comment: https://github.com/hackforla/website/issues/4533#issuecomment-1517311625

roslynwythe commented 1 year ago

@JessicaLucindaCheng @ExperimentsInHonesty I have a few questions about the Figma "New around here?" page:

JessicaLucindaCheng commented 1 year ago

@roslynwythe

@JessicaLucindaCheng @ExperimentsInHonesty I have a few questions about the Figma "New around here?" page:

  • what is the Table of Contents supposed to do?

Not sure about the Table of Contents. @ExperimentsInHonesty will have to answer this question.

It's a link. If you click on it, it goes to https://github.com/hackforla/website/wiki/Standardized-Components.

  • Also on the "Start Here - Developers" panel, what does the red underlined text "Design System Figma page" refer to?

It's a link. If you click on it, it goes to the Website Team's Design System in Figma: https://www.figma.com/file/0RRPy1Ph7HafI3qOITg0Mr/Hack-for-LA-Website?type=design&node-id=3464-3&mode=design

JessicaLucindaCheng commented 9 months ago

@roslynwythe I remembered discussing this ER during the October 23, 2023 Dev/PM Meeting. 1) Did we decide if this ER was still needed? 2) If this ER is still needed, do you remember what the next steps were?

ExperimentsInHonesty commented 6 months ago

This issue will be re written to summarize the items we found identify who looks at the Figma page and why have the next person who gets assigned do a review from the standpoint of they are new to the team, what do they need to know in order to navigate a specific Figma page (since most developers are directed to a specific page.