move messages to content
This commit is contained in:
parent
1145eb3478
commit
6551420e1a
15 changed files with 12 additions and 12 deletions
12
src/content/console-frame.scss
Normal file
12
src/content/console-frame.scss
Normal 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;
|
||||
}
|
18
src/content/console-frames.js
Normal file
18
src/content/console-frames.js
Normal 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 };
|
|
@ -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
14
src/content/messages.js
Normal 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',
|
||||
};
|
Reference in a new issue