diff --git a/app/Icon-Template.png b/app/Icon-Template.png index 260a91a..ebd7444 100644 Binary files a/app/Icon-Template.png and b/app/Icon-Template.png differ diff --git a/app/Icon-Template@2x.png b/app/Icon-Template@2x.png index 9c33b78..df0c58e 100644 Binary files a/app/Icon-Template@2x.png and b/app/Icon-Template@2x.png differ diff --git a/app/settings.js b/app/settings.js index 495030e..82f792f 100644 --- a/app/settings.js +++ b/app/settings.js @@ -3,14 +3,16 @@ var ipc = require('electron').ipcRenderer var defaultPreference = { 'open-window-shortcut': 'ctrl+shift+space', - 'emoji-size': '20', - 'open-at-login': false + 'emoji-size': '40', + 'window-position': 'topRight', + 'open-at-login': false, } var preferenceNames = { 'open-window-shortcut': 'Mojibar shortcut', - 'emoji-size': 'Emoji font size', - 'open-at-login': 'Start Mojibar at login' + 'emoji-size': 'Emoji size', + 'window-position': 'Window Position', + 'open-at-login': 'Start Mojibar at login', } var applyPreferences = function (preference, initialization) { @@ -18,7 +20,7 @@ var applyPreferences = function (preference, initialization) { ipc.send('update-preference', preference, initialization) var style = document.createElement('style') - style.innerText = '.emoji { font-size: ' + preference['emoji-size'] + 'px; width: ' + (Number(preference['emoji-size']) + 20) + 'px; height: ' + (Number(preference['emoji-size']) + 20) + 'px; }' + style.innerText = '.emoji { width: ' + preference['emoji-size'] + 'px; height: ' + preference['emoji-size'] + 'px; }' document.body.appendChild(style) } @@ -71,16 +73,37 @@ var togglePreferencePanel = function () { panel.id = 'js-preference-panel' var html = '