From fe4cd9082b1b18e2d6546f8fa174cba7e2d43bdf Mon Sep 17 00:00:00 2001 From: ziajka Date: Tue, 10 Apr 2018 12:45:40 +0200 Subject: [PATCH] Fonts&icons offline in electron app, Fixes: #94 --- main.js | 11 +++++++---- package.json | 2 ++ src/index.html | 10 ---------- src/theme.scss | 2 ++ yarn.lock | 8 ++++++++ 5 files changed, 19 insertions(+), 14 deletions(-) diff --git a/main.js b/main.js index 3edd904e..9156ec60 100644 --- a/main.js +++ b/main.js @@ -18,8 +18,10 @@ let isDev = false; const argv = yargs .describe('m', 'Maximizes window on startup.') .boolean('m') - .describe('e', 'Environment, `dev` for developer mode and when not specified then production mode. ') + .describe('e', 'Environment, `dev` for developer mode and when not specified then production mode.') .choices('e', ['dev', null]) + .describe('d', 'Enable developer tools.') + .boolean('d') .argv; if (argv.e == 'dev') { @@ -75,7 +77,6 @@ function createWindow () { if(isDev) { mainWindow.loadURL('http://localhost:4200/'); - mainWindow.webContents.openDevTools(); } else { mainWindow.loadURL(url.format({ @@ -85,8 +86,10 @@ function createWindow () { })); } - // Open the DevTools. - // mainWindow.webContents.openDevTools(); + if(argv.d) { + // Open the DevTools. + mainWindow.webContents.openDevTools(); + } if(argv.m) { mainWindow.maximize(); diff --git a/package.json b/package.json index 05ce9bdb..def66130 100644 --- a/package.json +++ b/package.json @@ -45,10 +45,12 @@ "core-js": "^2.4.1", "d3-ng2-service": "^1.23.3", "electron-settings": "^3.1.4", + "material-design-icons": "^3.0.1", "ngx-electron": "^1.0.4", "npm-check-updates": "^2.13.0", "raven-js": "^3.24.0", "rxjs": "^5.4.1", + "typeface-roboto": "^0.0.54", "yargs": "^11.0.0", "zone.js": "^0.8.20" }, diff --git a/src/index.html b/src/index.html index 503e1aa1..27657717 100644 --- a/src/index.html +++ b/src/index.html @@ -23,16 +23,6 @@ - - - - - -