move messages to content

This commit is contained in:
Shin'ya Ueoka 2017-09-30 20:27:26 +09:00
parent 1145eb3478
commit 6551420e1a
15 changed files with 12 additions and 12 deletions

View file

@ -0,0 +1,12 @@
.vimvixen-console-frame {
margin: 0;
padding: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
position: fixed;
z-index: 10000;
border: none;
pointer-events:none;
}

View file

@ -0,0 +1,18 @@
import './console-frame.scss';
const initialize = (doc) => {
let iframe = doc.createElement('iframe');
iframe.src = browser.runtime.getURL('build/console.html');
iframe.id = 'vimvixen-console-frame';
iframe.className = 'vimvixen-console-frame';
doc.body.append(iframe);
return iframe;
};
const blur = (doc) => {
let iframe = doc.getElementById('vimvixen-console-frame');
iframe.blur();
};
export { initialize, blur };

View file

@ -1,10 +1,10 @@
import '../console/console-frame.scss';
import * as consoleFrames from '../console/frames';
import './console-frame.scss';
import * as consoleFrames from './console-frames';
import * as scrolls from '../content/scrolls';
import * as navigates from '../content/navigates';
import Follow from '../content/follow';
import operations from '../operations';
import messages from '../messages';
import messages from './messages';
consoleFrames.initialize(window.document);

14
src/content/messages.js Normal file
View file

@ -0,0 +1,14 @@
export default {
STATE_UPDATE: 'state.update',
CONTENT_OPERATION: 'content.operation',
CONSOLE_BLURRED: 'console.blured',
CONSOLE_ENTERED: 'console.entered',
CONSOLE_CHANGEED: 'console.changed',
KEYDOWN: 'keydown',
OPEN_URL: 'open.url',
SETTINGS_RELOAD: 'settings.reload',
};