Skip to content

Link Design System Components to Files via Github Plugin #483

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

Closed
4 of 15 tasks
Tracked by #444
joshfishman opened this issue Oct 17, 2023 · 1 comment
Closed
4 of 15 tasks
Tracked by #444

Link Design System Components to Files via Github Plugin #483

joshfishman opened this issue Oct 17, 2023 · 1 comment

Comments

@joshfishman
Copy link
Member

joshfishman commented Oct 17, 2023

Dependencies

Overview

We need to connect the design system components in Figma to their respective GitHub files

Action Items

  • Find the Figma help file for adding the GitHub plug in (GitHub for Dev Mode), add it below to resources section and wiki page
  • Open plugin in Internship Team Main Figma file
  • Authenticate your account
  • Find the help file, if different from above, that explains how to link design systems components and add it to wiki page and resources below
  • Update the list of issues below, to reflect any new issues that have been created for the microsite (see search under issues)
  • Add or revise instructions for linking the complete design system component to it's GitHub SASS file to the relevant issues
     - [ ] Connect component in Figma to Github Files, see [TWE Software Engineering Wiki page for helpfile](https://github.com/hackforla/internship/wiki/Software-Engineer)
    
  • Add each issue once instructions are added, as a dependency on this issue (So that when all the microsite pages are done, we can check to see if they got linked properly)
  • Move this issue to the icebox, add dependency label
  • Once all dependencies are cleared, check to see if each component got linked properly to its SASS file

Resources

Issues

@joshfishman joshfishman changed the title Can we see which components are linked to Github by reporting or GitHub Link Design System Components to Files via Github Plugin Oct 17, 2023
@joshfishman joshfishman added role: engineering size: 1pt Can be done in 6 hours labels Oct 17, 2023
@joshfishman joshfishman added this to the TWE Design System - Development milestone Oct 17, 2023
@ExperimentsInHonesty ExperimentsInHonesty modified the milestones: 05.02.01 TWE Design System - Development, 05.02.03 Development Templates and Installs Mar 21, 2024
@aconstas aconstas removed their assignment Apr 10, 2024
@joshfishman joshfishman self-assigned this Apr 25, 2024
@joshfishman
Copy link
Member Author

We cannot link files without paying for Figma so we are going to move forward with linking files via a link in the Figma file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment