Archived
0

Web interface: обновление Navbar

This commit is contained in:
2017-03-11 23:10:50 +03:00
parent ac34fe8be5
commit 41c10f3fe1

View File

@@ -3,6 +3,12 @@ const nbsp = '\u00a0';
// -- Bootstrap -- // // -- Bootstrap -- //
var MainMenuItem = React.createClass({
render: function(){return(
ce('li', null, ce('a', {href: this.props.href}, this.props.title))
)}
});
var Navbar = React.createClass({ var Navbar = React.createClass({
render: function(){return( render: function(){return(
ce('nav', {className: 'navbar navbar-default navbar-fixed-top'}, ce('nav', {className: 'navbar navbar-default navbar-fixed-top'},
@@ -19,12 +25,10 @@ var Navbar = React.createClass({
ce('span', {className: 'icon-bar'}), ce('span', {className: 'icon-bar'}),
ce('span', {className: 'icon-bar'}) ce('span', {className: 'icon-bar'})
), ),
ce('a', {className: 'navbar-brand', href: '#'}, 'ASys') ce('a', {className: 'navbar-brand', href: '#'}, ce('b', null, 'ASys'), '://')
), ),
ce('div', {className: 'collapse navbar-collapse', id: 'bs-example-navbar-collapse-1'}, ce('div', {className: 'collapse navbar-collapse', id: 'bs-example-navbar-collapse-1'},
ce('ul', {className: 'nav navbar-nav'}, ce('ul', {className: 'nav navbar-nav'}, this.props.items)
ce('li', {className: 'active'}, ce('a', {href: '#'}, 'Модули'))
)
) )
) )
) )
@@ -70,7 +74,7 @@ var Button = React.createClass({
var BundleTable = React.createClass({ var BundleTable = React.createClass({
render: function(){return( render: function(){return(
ce('table', {className: 'table table-hover', width: '100%'}, ce('table', {className: 'table table-hover', width: '100%', style: {'margin-bottom': '0'}},
ce('thead', null, ce('thead', null,
ce('tr', null, ce('tr', null,
ce('th', {style: {'width':'2%'}}, '#'), ce('th', {style: {'width':'2%'}}, '#'),