Active Navigation
Install
gem install
Example
In your view:
Set a config to menu:
- = :class => "nav-main", :items_classify => true
- .add "Simple link", "/some/path"
- .add "Link to current page is active", root_path
- .add "Item with custom class", "/some/path", :class_name => "custom-class-name"
- .add "Empty link (#)", "#"
- .add "Empty link ('')", ""
- .add "Just text"
Render menu:
=
In your sass file:
ul.nav-main
li
a, span
a
&:hover
&.active
&.disabled
span
li
&.custom-class-name a
Real World Example
- = :class => "nav-example"
- .add "Home", root_path
- .add "About", "/about"
- .add "Portfolio", "/portfolio"
- .add "Services", "/services"
- .add "Contacts:"
- .add "Twitter", "/twitter", :class_name => "tw"
- .add "Facebook", "/facebook", :class_name => "fb"
=
Copyright
Copyright © 2010 [vladalive.com], released under the MIT license