<<TableOfContents(2)>>
= Bootstrap =
{{{#!highlight sh
cd /tmp
wget https://github.com/twbs/bootstrap/releases/download/v3.3.6/bootstrap-3.3.6-dist.zip
wget http://code.jquery.com/jquery-1.12.0.min.js
unzip bootstrap-3.3.6-dist.zip
cd /tmp/bootstrap-3.3.6-dist
cp * -r /var/www/labs.bitarus.allowed.org/static/
}}}

Check CSS styles in http://getbootstrap.com/css/

 * https://getbootstrap.com/docs/5.3/getting-started/introduction/

== Fixed top navbar ==
 * https://getbootstrap.com/docs/5.3/examples/navbar-fixed/

== Bootstrap Table ==
Bootstrap table displays data in a tabular format and offers rich support to radio, checkbox, sort, pagination and so on.

https://github.com/wenzhixin/bootstrap-table/archive/master.zip
{{{#!highlight sh
cp ~/Downloads/bootstrap-table-master.zip /tmp/
cd /tmp/
unzip bootstrap-table-master.zip 
cd bootstrap-table-master
cd dist
cp bootstrap-table.min.* /dest/folder                        
}}}

{{{#!highlight js
jQuery.noConflict();
$('#table-pagination-data').bootstrapTable({   url: baseUrl + '/xyz/getData' });
$('#modalDiv').modal('show');
}}}


http://getbootstrap.com/components/#input-groups

== Dropdown with textfield ==

{{{#!highlight js
$('.dropdown-menu li').click(function(event) {
    event.stopPropagation();
    event.preventDefault();
    var selValue = $(this).children('a').html();
    $(this).parent().parent().removeClass('open');
    $(this).parent().parent().parent().children('input').val(selValue);
});
}}}