h5ai/src/_h5ai/public/js/lib/view/base.js
2016-07-24 01:23:10 +02:00

35 lines
926 B
JavaScript

const {dom} = require('../util');
const rootSelector = 'body';
const topbarTpl =
`<div id="topbar">
<div id="toolbar"></div>
<div id="flowbar"></div>
<a id="backlink" href="https://larsjung.de/h5ai/" title="powered by h5ai - https://larsjung.de/h5ai/">
<div>powered</div>
<div>by h5ai</div>
</a>
</div>`;
const mainrowTpl =
`<div id="mainrow">
<div id="content"></div>
</div>`;
const init = () => {
const $root = dom(rootSelector)
.attr('id', 'root')
.clr()
.app(topbarTpl)
.app(mainrowTpl);
return {
$root,
$topbar: $root.find('#topbar'),
$toolbar: $root.find('#toolbar'),
$flowbar: $root.find('#flowbar'),
$mainrow: $root.find('#mainrow'),
$content: $root.find('#content')
};
};
module.exports = init();