gulp-nav - gulp plugin to help build navigation elements

  •        2

A gulp plugin to help build navigation or breadcrumb elements implicitly from our file structure. The goal is to be useful with e.g. Bootstrap .nav classes and your favorite templating system. (If you need templates, try Jade.) gulp-nav can handle Vinyl file objects with stream contents and with buffer contents. We know how to .pipe these through appropriate plugins and transforms, leaving us with a bunch of output pages in a similar directory hierarchy. What about links between those pages, however? We don't want to hardcode that stuff! While each file is piped through, an object stored as a property of the Vinyl file object, which stored object knows where other files are located and what they are called, could be really useful to template plugins. With that information, a template could be written to build navbars, breadcrumbs, or whatever we want on our generated page.

https://github.com/jessaustin/gulp-nav

Dependencies:

through2 : >=0.5

Tags
Implementation
License
Platform

   




Related Projects

angular-bootstrap-nav-tree - An AngularJS directive that creates a Tree based on a Bootstrap "nav" list

  •    CoffeeScript

This is a Tree directive for Angular JS apps that use Bootstrap CSS. The style is completely Bootstrap because the tree is actually just a Bootstrap "nav" list, with a few changes: Indentation is added, expand/collapse icons are added, and Angular CSS animations are used during expand/collapse.

Dynamics NAV UniWPF Addin

  •    WPF

This project is Addin control for Microsoft Dynamics NAV 2009, allowing developers to put WPF controls directly to NAV page.

WCSF Contrib Modular Sitemap / Nav Graph (Example)

  •    

This is NOT an attempt to fork the great WCSF contrib probject. I wrote some stuff to try to extend the idea of using modules to modularizing the sitemap and using it help provide views for the navigation graphs used by the xml pageflow library. I'm posting the code here so I ...

SiteMapMVC

  •    

An ASP.NET MVC breadcrumbs & SiteMapPath with controller, action and routeValues implementation

Using PowerPivot to analyze MS Dynamics NAV

  •    

Project show how to prepare MS Dynamics NAV data for analyzing in PowerPivot for Excel. Project include Data Warehouse demo database, sql procedure to transfer data from Navision to DW and Excel example. Happy BI for NAV.


gulp-angular-templatecache - Concatenates and registers AngularJS templates in the $templateCache.

  •    Javascript

Concatenates and registers AngularJS templates in the $templateCache. Concatenate the contents of all .html-files in the templates directory and save to public/templates.js (default filename).

LazySerializer

  •    CSharp

Lazily serializes an object to XML for usage in XPath/XSLT.

NAV Metro

  •    

Dynamics NAV 2013 Metro App framework.

NAV Fixed Assets 2012

  •    

Changes related to 'Dossier Fiscal' in Microsoft Dynamics NAV 2009 - New Model 30 - Changes to model 31 and model 32

UI Nav Test

  •    PHP

The UI Nav Test Tool is a web based application for testing the usability of labeling and organization for navigation systems. The test tool presents tasks to a research participant and collects data as they interact with a proposed navigation system.

startbootstrap-scrolling-nav - An unstyled Bootstrap HTML template for creating smooth scrolling, one page websites - created by Start Bootstrap

  •    HTML

Scrolling Nav is an unstyled one page starter template with a collapsing, smooth scrolling navigation bar for Bootstrap created by Start Bootstrap.After downloading, simply edit the HTML and CSS files included with the template in your favorite text editor to make changes. These are the only files you need to worry about, you can ignore everything else! To preview the changes you make to the code, you can open the index.html file in your web browser.

scrollNav - A jQuery plugin for building a scrolling navigation menu

  •    Javascript

Or download the latest zipped package. Check out the homepage to see it in action.

responsive-nav

  •    Javascript

Responsive Nav is a tiny JavaScript plugin which weighs only 1.3kb minified and Gzip’ed, and helps you to create a toggled navigation for small screens. It uses touch events and CSS3 transitions for the best possible performance. It also contains a “clever” workaround that makes it possible to transition from height: 0 to height: auto, which isn’t normally possible with CSS3 transitions. Following the steps below you will be able to get the plugin up and running. If you notice any bugs, please post them to GitHub issues.

react-native-nav - A cross-platform (iOS / Android), fully customizable, React Native Navigation Bar component

  •    Javascript

I created this project after going through the navbars contained in Awesome React and not finding any that were cross-platform, customizable, and integrated the status bar. This project is a spiritual successor to react-native-navbar (I forked it and ended up changing like 90% of it). To find a preview of all examples go to the examples folder.

gulp-webserver - Streaming gulp plugin to run a local webserver with LiveReload

  •    Javascript

The gulp.src('root') parameter is the root directory of the webserver. Multiple directories are possible. Solution: Set 0.0.0.0 as host option.

gulp-responsive - gulp-responsive generates images at different sizes

  •    Javascript

gulp-responsive depends on sharp. Sharp is one of the fastest Node.js modules for resizing JPEG, PNG, WebP and TIFF images. If you are using Mac OS then before installing gulp-responsive you should install the libvips library. Further information and instructions can be found in the sharp installation guide.

gulp-bump - Bump any version in any file which supports semver with gulp (gulpjs.com)

  •    Javascript

gulp-bump v2 supports Any valid semver in any filetype. ####You can view more examples in the example folder.

gulp-rev-replace - Rewrite occurences of filenames which have been renamed by gulp-rev

  •    Javascript

Pipe through a stream which has both the files you want to be updated, as well as the files which have been renamed. For example, we can use gulp-useref to concatenate assets in an index.html, and then use gulp-rev and gulp-rev-replace to cache-bust them.