Inquiry on Using Local Styles vs Local Variables for GitLab Integration

Hello,

Our team, consisting of UI designers and front-end developers, is currently working together to build a design system. As part of this process, we are considering exporting the Theme Color properties from Figma’s UI components as JSON files to GitLab, and then converting these to SCSS global variables for use in our projects.

We have a few questions and would appreciate the Figma community’s advice:

  1. Our team currently does not use Local Variables. In this case, is it possible to export the properties of Local Styles to JSON and push them to GitLab?

1-1. If exporting Local Styles to GitLab is possible, which plugin should we use?

  1. When exporting Theme Colors to GitLab, which is more common and effective: using Local Styles or Local Variables?
  2. Is the Design Tokens approach using Tokens Studio for Figma still recommended for building a design system, or is there a better approach we should consider?

Your insights and experiences would be greatly appreciated. Thank you!