Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

GitHub action to convert Figma files to Sketch ones

License

NotificationsYou must be signed in to change notification settings

italia/figma-to-sketch-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Join the #design-system channelGet invited

This action converts Figma files to Sketch ones usingfig2sketch utility.

Inputs

The following inputs briefly explained here are fully declared and documented in theaction.yaml:

  • files [Required] - Figma files to convert separated by|.
  • output_files [Required] - Sketch files produced separated by|.

Examples

Include this action in your repo by creating.github/workflows/fig2sketch.ymland edit where needed:

jobs:examplejob:runs-on:ubuntu-latestname:Convert Figma files to Sketch onessteps:    -uses:actions/checkout@v2    -uses:italia/figma-to-sketch-action@v1.1.0with:files:"my_ui.fig|my_best.fig"output_files:"my_ui.sketch|my_best.sketch"

Development

You can test this action creating atest_files folder, ann.env file

INPUT_FILES=./test_files/test-ui.figINPUT_OUTPUT_FILES=./test_files/test-ui.sketch

and adocker-compose.yml

version:'3.3'services:build:image:italia/figma-to-sketch-actioncontainer_name:figma2sketch-actionbuild:context:./dockerfile:Dockerfileenv_file:      -.envvolumes:      -./test_files:/test_filesnetworks:      -overlaynetworks:overlay:

Contributing

Contributing is always appreciated.Feel free to open issues, fork or submit a Pull Request.If you want to know more about how to add new fields, check outCONTRIBUTING.md.In order to support other country-specific extensions in addition to Italy somerefactoring might be needed.

Maintainers

This software is maintained by theDevelopers Italia team.

License

© 2024 Dipartimento per la Trasformazione Digitale - Presidenza del Consiglio deiMinistri

Licensed under the EUPL.The version control system provides attribution for specific lines of code.

Remarks

This GitHub Action is published in the Github Marketplace.As such, you can find theTerms of Service here.Also,hereyou can find the GitHub Marketplace Developer Agreement.

About

GitHub action to convert Figma files to Sketch ones

Topics

Resources

License

Contributing

Stars

Watchers

Forks


[8]ページ先頭

©2009-2025 Movatter.jp