0
Fork 0
mirror of https://github.com/penpot/penpot-exporter-figma-plugin.git synced 2024-12-22 13:43:03 -05:00

Merge pull request #1 from planetabhi/main

readme copy fixes
This commit is contained in:
Pablo Alba 2022-10-13 09:08:02 +02:00 committed by GitHub
commit 63c8d1648c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -21,28 +21,34 @@
![](penpotexporter.gif) ![](penpotexporter.gif)
This is a **very early stage** figma plugin to export figma files to Penpot format. For now is little more than a proof of concept, or a first scaffolding, not a fully functional exporter. This is a **very early-stage** Figma plugin to export Figma files to Penpot format. For now is little more than a proof of concept, or a first scaffolding, not a fully functional exporter.
## Table of contents ## ## Table of contents ##
- [Why a figma exporter](#why-a-figma-exporter) - [Table of contents](#table-of-contents)
- [Getting Started](#getting-started) - [Why a Figma exporter](#why-a-figma-exporter)
- [Getting started](#getting-started)
- [Prerequisites](#prerequisites)
- [Install dependencies](#install-dependencies)
- [Build the plugin](#build-the-plugin)
- [Add the plugin to Figma](#add-the-plugin-to-figma)
- [Launch the plugin and exporting a penpot file](#launch-the-plugin-and-exporting-a-penpot-file)
- [Call to the community](#call-to-the-community) - [Call to the community](#call-to-the-community)
- [What can this plugin currently import?](#what-can-this-plugin-currently-import) - [What can this plugin currently import?](#what-can-this-plugin-currently-import)
- [Contributing](#contributing)
- [Limitations](#limitations) - [Limitations](#limitations)
- [Contributing](#contributing)
- [License](#license) - [License](#license)
## Why a figma exporter ## ## Why a Figma exporter ##
The aim of this plugin is to help people migrate their files from Figma to [Penpot](https://penpot.app/). Migrating work from a design tool to another was never an easy task due to the abundance of closed and non-standard formats, and this is not a different case. Our approach to better solve this situation is to release a code skeleton for the minimum version of a Figma plugin that can convert a Figma file into a Penpot annotated svg file. The aim of this plugin is to help people migrate their files from Figma to [Penpot](https://penpot.app/). Migrating work from one design tool to another was never an easy task due to the abundance of closed and non-standard formats, and this is not a different case. Our approach to better solve this situation is to release a code skeleton for the minimum version of a Figma plugin that can convert a Figma file into a Penpot annotated SVG file.
There is a sense of urgency for this capability because there is a feeling that Adobe might force Figma to limit exports and interoperability via plugins very soon. There is a sense of urgency for this capability because there is a feeling that Adobe might force Figma to limit exports and interoperability via plugins very soon.
## Getting started ## ## Getting started ##
This plugin makes use of npm, webpack and react, and is written on TypeScript. It halso includes a penpot file builder library. This plugin makes use of npm, webpack and react, and is written on TypeScript. It also includes a Penpot file builder library.
### Prerequisites ### Prerequisites
* node / npm * node / npm
@ -97,7 +103,7 @@ The obvious limitations are the features that are in Figma but not in Penpot or
## Contributing ## ## Contributing ##
If you want to make many people very happy and help us build this code skeleton for the minimum version of the Figma plugin, further effort will be needed to have a satisfactory import experience. If you want to make many people very happy and help us build this code skeleton for the minimum version of the Figma plugin, a further effort will be needed to have a satisfactory import experience.
For instance, it will be interesting to add: For instance, it will be interesting to add:
- Strokes - Strokes