j-NavLayout
Um layout de navegação simples e totalmente responsivo.
Bom para saber:
path {Boolean}mostra o painel de navegação nos modos de exibição definidos na opção de configuraçãohide<section>deve conter uma navegação<main>deve conter um conteúdo
Configuração:
width {Number}um tamanho de navegação (default:250)hide {String}esconde a navegação em modos de exibição definidos (default:xs,sm)autoresize {Boolean}permite auto-resignação (default:true)- Posição de navegação
position {String}(default:left) margin {Number}adiciona margem paraheight(default:0)parent {String}pode conter o seletorparent,windowou jQuery para o métodoclosest(default:window)
Use-o com <ui-component name="navlayout">Quando o componente ainda não está carregado, jComponent Descarrega-o no primeiro uso do endereço DEF.fallback (a partir do Componentator CDN por padrão). autor: Peter Širka. fonte: o Componentator Reserva de componentes, licença MIT.
<style>
html, body { margin: 0; padding: 0; }
</style>
<ui-component name="navlayout" path="common.menu" config="parent:window;hide:xs" class="invisible">
<section style="background-color:blue;color:#FFF">
Navigation
</section>
<main style="background-color:red;color:#FFF">
Main body
</main>
</ui-component>
<script>
var common = { menu: false };
setInterval(function() {
var path = 'common.menu';
SET(path, !GET(path));
}, 3000);
</script>