Skip to content

Commit c56bd64

Browse files
committed
Add reload window after login and logout
1 parent 03f0459 commit c56bd64

7 files changed

Lines changed: 1521 additions & 130 deletions

File tree

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
node_modules
22
*.log
33
dist
4-
build
4+
config
55
gui
6+
build
7+
*.bak
68
Figma-app*

README.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
11
# Figma electron app (unofficial)
22

3-
This package, its a web wrapper of the [Figma-web-app](https://figma.com) packed usig [Electron](http://electron.atom.io). It lets you install Figma on every distro who accept Snap and easily access it from system menús or the Ubuntu Dash, instead of your web browser.
3+
This package, its a web application for the [Figma-web-app](https://figma.com), based on [Electron](http://electron.atom.io).
44

55
## install
66
```
7-
sudo dpkg -i figma-linux_0.0.2_amd64.deb
7+
[download](https://github.com/ChugunovRoman/figma-linux/releases) deb package.
8+
sudo dpkg -i figma-linux_0.0.3_amd64.deb
89
```
910

1011
## Run
1112
```
12-
git clone git@github.com:ChugunovRoman/figma-linux.git
13-
cd figma-linux
14-
npm i && npm start
13+
figma-linux
1514
```
16-
17-
## [Download](https://github.com/ChugunovRoman/figma-linux/releases)
18-
19-
PS: After install and authorized in Figma app, you need press the F5 button.

package.json

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,38 @@
11
{
22
"name": "figma-linux",
3-
"version": "0.0.2",
3+
"version": "0.0.3",
44
"description": "Figma is the first interface design tool based in the browser, making it easier for teams to create software.",
5-
"main": "src/index.js",
5+
"main": "src/main/index.js",
66
"repository": "git@github.com:ChugunovRoman/figma-linux.git",
77
"author": "ChugunovRoman <Zebs-BMK@yandex.ru>",
88
"license": "MIT",
99
"scripts": {
10-
"start": "electron src/index.js",
10+
"start": "electron src/main/index.js",
1111
"pack": "electron-packager ./ Figma-app --paltform=Linux --arch=x64 --executable-name=figma-linux --overwrite ./build",
1212
"deb": "electron-installer-debian --src ./Figma-app-linux-x64 --dest ./build/installers --arch=amd64"
1313
},
1414
"dependencies": {
15-
"electron": "^1.7.10"
15+
"electron": "^1.7.10",
16+
"raven": "^2.4.1",
17+
"raven-js": "^3.22.3",
18+
"react": "^16.2.0",
19+
"react-dom": "^16.2.0",
20+
"react-redux": "^5.0.6",
21+
"redux": "^3.7.2",
22+
"styled-components": "^3.1.6"
1623
},
1724
"devDependencies": {
25+
"@types/react": "^16.0.38",
26+
"@types/react-dom": "^16.0.4",
27+
"@types/react-redux": "^5.0.15",
28+
"@types/redux": "^3.6.0",
29+
"awesome-typescript-loader": "^3.4.1",
1830
"electron-installer-debian": "^0.7.1",
1931
"electron-packager": "^10.1.0",
20-
"electron-webpack": "^1.11.0"
32+
"electron-webpack": "^1.11.0",
33+
"source-map-loader": "^0.2.3",
34+
"typescript": "^2.7.2",
35+
"webpack": "^3.11.0"
2136
},
2237
"keywords": [
2338
"Figma",

src/index.js

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

src/menu.js

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

src/shortcuts.js

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

0 commit comments

Comments
 (0)