j-NavLayout
Un diseño de navegación simple y totalmente responsivo.
Es bueno saberlo:
path {Boolean}muestra el panel de navegación en los modos de visualización definidos en la opción de configuraciónhide.<section>debe contener una navegación<main>debe contener un contenido
Configuración:
width {Number}un tamaño de navegación (predeterminado:250)hide {String}oculta la navegación en modos de visualización definidos (predeterminado:xs,sm)autoresize {Boolean}habilita el cambio de tamaño automático (predeterminado:true)- Posición de navegación
position {String}(predeterminado:left) margin {Number}agrega margen paraheight(predeterminado:0)parent {String}puede contenerparent,windowo selector jQuery para el métodoclosest(predeterminado:window)
Úselo con <ui-component name="navlayout">. Cuando el componente aún no está cargado, jComponent lo descarga en el primer uso desde la dirección en DEF.fallback (el CDN Componentator de forma predeterminada). Autor: Peter Širka. Fuente: repositorio de componentes Componentator, licencia 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>