.gitignore | |
|
|
.travis.yml | |
|
|
Gemfile | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
navigatrix.gemspec | |
|
|
lib/navigatrix.rb | 26 |
|
|
lib/navigatrix/builder.rb | 58 |
|
|
lib/navigatrix/configuration.rb | 50 |
|
|
lib/navigatrix/integration/rails.rb | 8 |
|
|
lib/navigatrix/integration/sinatra.rb | 2 |
|
|
lib/navigatrix/item.rb | 84 |
|
|
lib/navigatrix/item_collection.rb | 9 |
|
|
lib/navigatrix/renderer.rb | 38 |
|
|
lib/navigatrix/rendering/context.rb | 21 |
|
|
lib/navigatrix/rendering/strategies/bootstrap/navbar.rb | 33 |
|
|
lib/navigatrix/rendering/strategies/bootstrap/tabs.rb | 14 |
|
|
lib/navigatrix/rendering/strategies/content_helpers.rb | 14 |
|
|
lib/navigatrix/rendering/strategies/html_attributes.rb | 24 |
|
|
lib/navigatrix/rendering/strategies/item.rb | 80 |
|
|
lib/navigatrix/rendering/strategies/list.rb | 35 |
|
|
lib/navigatrix/rendering/strategy_factory.rb | 22 |
|
|
lib/navigatrix/version.rb | 3 |
|
|
lib/navigatrix/view_helpers.rb | 7 |
|
|