Take to the next step your site navigation right now!
Navegante is the most advanced CSS3 powered navigation system. Every navigation functionality is built taking advantage of the power and performance of CSS3 features. It’s just blazing fast!
Responsive and device-ready with a lot of options to customize it that can be easily be part of your projects.
Open and close submenus panels in style! Navegante makes use of CSS3 animations to toggle the visibility of the submenus, it has infinite possibilities! It comes with a set of animations ready-to-use and the possibility of use wherever CSS3 animation library you want.
Navegante also brings you an extensive documentation to make the most of its API.
Documentation | Examples | Support
These are a few of the multiple features of Navegante, so let’s continue reading and discover all of them!
- jQuery: Driven by jQuery as a dependency. Navegante is compiled as a jQuery plugin.
- Responsive: Fully tested and adapted to touch devices. Responsive styles and functionality adapted to devices.
- Themes: Combine the dark and light basic themes with the other 8 theme colors or directly use the color themes. View themes
Built-in Animations: Navegante includes an extended list of pre-built CSS3 animations ready to use in your projects. View animations
You can easily use your custom animations or use some animation library like animate.css!.
Configure its enter & leave animation independently and the duration.
- Orientation: Choose between horizontal (default) and vertical orientations. Needed styles and functionalities are ready to make it work.
- Submenus: Control the type of submenu panel you want to use. Default panels, Mega panels (fullwidth) and individually controlled widths. Assign individually options to each submenu!
- Tabs: Built-in tabs module included to use inside of your submenu panels. Infinite nesting tabs levels. Control mouse events triggers between hover and click (also prepared to correctly work in devices).
- Individually: Make use of HTML data attributes to assign individually functionalities to each submenu. Update events, positions, aniimations and much more!
- Position: Choose the submenus positions globally just setting an option or assign it individually to each submenu. Multiple positions to choose: top, bottom, left, right, bottom-left, top-right…
- Mouse/Touch events: Switch between click and hover events to trigger the submenus. Turned into touch events when responsive.
- Multiple: Create multiple independent instances on the same page.
- Full CSS Control: Navegante comes with a multiple CSS state classes to allow you to control every nav state. View state classes
- UMD: Exported in Universal Module Definition. You can easily import it in many ways: jQuery plugin, AMD, CommonJS and Browser global (from window)
- Customizable: Fully customizable with a lot of options, themes, animations…
- API: It comes with a lot of methods, events and properties to make it full operative. View API
- Documentation: Navegante is fully documented with explanations, code examples and interactive examples.
- Light weight: Compiled and minimized is about only 29kb! Only 8kb gzipped!
- Content: You can set any HTML content inside the nav. Just put it inside and Navegante will take care of the rest. Learn how to insert content.
- Grid: Navegante brings you a built-in grid system to use together with the content.
- Links: Prevent some trigger nav buttons to be part of the nav and let them to be normal links easily.
- Crossbrowser: Supports for browsers from IE10 to IE Edge (dropped lower for unsupport by Windows), Google Chrome, Firefox, Opera, Safari and mobile browsers (automatically adapted for better performance). Fully tested on iOS, Android and Windows Phone.
- SCSS: Styles created using SASS preprocessor and compiled into CSS
ZIP file contains the following files and folders View more:
- Source, compiled and minified JS
- Source SCSS, compiled and minified CSS
- Documentation with multiple examples. View it online too
- Initial release