Skip to content

Commit 811164f

Browse files
authored
Remove Polaris for Figma plugin from monorepo (#7637)
<!-- ☝️How to write a good PR title: - Prefix it with [ComponentName] (if applicable), for example: [Button] - Start with a verb, for example: Add, Delete, Improve, Fix… - Give as much context as necessary and as little as possible - Prefix it with [WIP] while it’s a work in progress --> ### WHY are these changes introduced? Fixes #7628 <!-- link to issue if one exists --> <!-- Context about the problem that’s being addressed. --> ### WHAT is this pull request doing? Removes the Polaris for Figma plugin from the monorepo. We can restore this or work fresh and reference the source code if needed.
1 parent ccdcea2 commit 811164f

File tree

24 files changed

+32
-4949
lines changed

24 files changed

+32
-4949
lines changed

.eslintrc.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,12 +87,6 @@ module.exports = {
8787
'import/no-default-export': 'off',
8888
},
8989
},
90-
{
91-
files: ['polaris-for-figma/src/**/*.{ts,tsx}'],
92-
rules: {
93-
'@shopify/jsx-no-hardcoded-content': 'off',
94-
},
95-
},
9690
{
9791
files: ['polaris-migrator/src/**/*.{ts,tsx}'],
9892
rules: {

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,11 @@
1414

1515
## About this repo
1616

17-
The shopify/polaris repository is an [intergalactic](https://www.youtube.com/watch?v=qORYO0atB6g) monorepo made up of NPM packages, VSCode extensions, Figma plugins and websites.
17+
The shopify/polaris repository is an [intergalactic](https://www.youtube.com/watch?v=qORYO0atB6g) monorepo made up of NPM packages, VSCode extensions, and websites.
1818

1919
```sh
2020
polaris/
2121
├── documentation # Documentation for working in the monorepo
22-
├── polaris-for-figma # Figma plugin for Polaris
2322
├── polaris-for-vscode # VS Code extension for Polaris
2423
├── polaris-icons # Icons for Polaris
2524
├── polaris-react # Components for @shopify/polaris package

documentation/Releasing.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,6 @@ To perform a release:
2424

2525
> Note: Your feature branch PR should have **at least one** changeset. The snapshot release will only release packages with a pending changeset. More info on [adding a changeset](https://github.com/Shopify/polaris/blob/main/.github/CONTRIBUTING.md#adding-a-changeset).
2626
27-
### [polaris-for-figma](/polaris-for-figma)
28-
29-
You will need to have admin privileges in Figma to release the plugin.
30-
31-
- Run the build step
32-
- In Figma navigate to the plugins menu
33-
- Click "Publish new release"
34-
3527
### [polaris-for-vscode](/polaris-for-vscode)
3628

3729
- [Draft a new release](https://github.com/Shopify/polaris/releases)

jest.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
module.exports = {
22
projects: [
3-
// '<rootDir>/polaris-for-figma',
43
// '<rootDir>/polaris-for-vscode',
54
'<rootDir>/polaris-icons',
65
'<rootDir>/polaris-react',

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"packages": [
1010
"polaris-cli",
1111
"polaris-tokens",
12-
"polaris-for-figma",
1312
"polaris-for-vscode",
1413
"polaris-icons",
1514
"polaris-migrator",

polaris-for-figma/CHANGELOG.md

Lines changed: 0 additions & 211 deletions
This file was deleted.

polaris-for-figma/README.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

polaris-for-figma/manifest.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

polaris-for-figma/package.json

Lines changed: 0 additions & 38 deletions
This file was deleted.

polaris-for-figma/src/index.html

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)