Improve this Doc
Change Log
4.1.1
Fixes
- Do not interpolate navClass variable in sidebar ng-class directive.
4.1.0
Enhancements
- Add navClass argument to menu directives which sets the ng-class attribute of the top-level nav element of the directive.
Chores
- Remove unneeded comments from sidebar directive.
- Add logo to docs.
- Move examples link to project details section.
- Flesh out and refactor build process for docs.
Fixes
- Adding a deep watch to trigger a digest when a new menu item is added.
- Fix bootstrap sass path in docs build task.
4.0.0
Enhancements
- Add framework-agnostic menu directive called eeh-navigation-menu.
- Make search input available when sidebar is collapsed.
- Move sidebar related variables from core service into sidebar directive.
- Remove some unneeded internal variables in core nav service.
- Add ng-click directive to navbar brand directive.
- Refactor navbar brand template into a directive.
- Made nested sidebar items available when sidebar is collapsed.
- Refactor location of active menu item directive.
- Recursively determine active status of nested menu items.
- Made search input compatible with navbar.
- Refactor search input template into a separate directive.
- Replace sidebarMenuItem(s) with menuItem(s) and menuItemTree methods and refactor.
- Replace navbarMenuItem(s) with menuItem(s) and menuItemTree methods.
- Set default icon base class to "glyphicon".
- Set nested child sidebar menu items to be active if they have an active state.
- Made "system" icons configurable.
- Made font library (mostly) configurable.
- Made sidebar-nav a derivation of navbar-nav
- Set the default value of topOffset, in sidebar directive, if it isn't defined.
- Refactor sidebar style and remove borders.
- Make sidebar's topOffset property configurable.
- Use bootstrap-sass package to create theme.
Chores
- Remove deprecated files.
- Refactor core file location.
- Add some demo content.
- Upgrade angular-bootstrap to latest version.
- Set nav version in demo.
Fixes
- Re-add fix for navbar padding issue.
3.3.0
Enhancements
- Decouple navbar and sidebar directives.
- Make active menu item directive recursively scan children to determine active status of parent.
- Transform menu-item-content template into a directive
Chores
- Copy dist into docs for dev.
- Begin DRYing out directives.
- Depend on state change event rather than watching $location.
3.2.1
Fixes
- Use ngAnnotate to make minified lib functional.
3.2.0
Enhancements
- Contextually hide the sidebar.
Chores
- Remove hack that made angular-translate optional.
- Add build status badge to readme.
- Use newest version of component in demo.
- Remove old docs.
- Add some unit tests.
- Don't concat spec files into dist files.
- Add MenuItem as global in spec to satisfy jshint.
- Remove unused service from demo controller.
- Update test config
- Tweak doc style for readability
- Update language translation doc.
- Upgrade angular-translate.
3.1.0
Enhancements
- Exposed target attribute for links.
Chores
3.0.3
Fixes
- Apply style to .navbar-top-links.
3.0.2
Fixes
- Increment version number.
3.0.1
Chores
- Locally for couscous theme.
- Use bower for demo.
- Move icon doc under optional-features.
- Add eeh-navigation directive explanation in "Getting Started" doc.
Fixes
- Fix margin issue that caused the whole page to be too wide
- Fix doc format issue.
- Use responsive utility classes to hide menu items at small screen sizes.
- Fix demo url.
3.0.0
Enhancements
- Throw an exception if non-existing menu item is accessed.
2.7.3
Fixes
- Make navbar toggle 'active' when a child is 'active'.
2.7.2
Chores
2.7.1
Chores
Fixes
- Hide parent navbar items that do not have visible children.
- Fix jsHint issue.
2.7.0
Enhancements
- Add active class to navbar menu items with state.
2.6.0
Enhancements
- Pull heavy navbar items to the right, and light navbar items to the left.
- Add css map.
2.5.0
Enhancements
- Add support for image and links in navbar brand.
2.4.0
Enhancements
- Add programmatic API for sidebar collapse menu item.
Fixes
- Correct search input documentation.
2.3.0
Enhancements
- Implement and document search feature.
- Move ng-click to search button from search input.
- Order navbar menu items according to their weight.
Chores
2.2.0
Enhancements
- Add advanced configuration.
- Add support for menu translation.
- Replace hard-coded icon class with iconClass variable.
Chores
- Refactor demo.
- Document translation feature
- Expand "accessing menu item" doc
- Refine doc style and layout.
Fixes
- Fix doc footer
- Fix typo in docs.
2.1.0
Enhancements
- Allow menu items to be retrieved.
Fixes
- Re-render menu when menu items change.
2.0.1
Chores
- Add a MenuItem class and factor out functions from directive.
2.0.0
Enhancements
- Add ability to weight menu items (heavier items sink).
- Flatten navbar item configuration.
Chores
- Separate js into multiple files and add prefix to lib files.
- Refactor navigation service.
- Lint on release, not build to make dev faster.
- Modularize Sass.
1.3.0
Enhancements
- Add preliminary support for sidebar text collapse.
- Hide children of menu items when text is collapsed.
- Add search input.
Chores
1.2.0
Enhancements
- Vertically center sidebar collapse icon.
- Add href support.
- Add an isVisible menu item property.
Chores
- Update README.md.
- Add dev task and update description.
- Move demo into main repo.
- Update doc style.
Fixes
- Fix left border of transcluded content.
1.1.3
Fixes
1.1.2
Chores
- Update README.md.
- Add empty dep list.
- Automate template registration.
Fixes
- Fix version before release.
1.1.1
Fixes
- Use ng-transclude as an attribute.
1.1.0
Enhancements
- Rework nav collapse and add page-wrapper resize.
- Add page wrapper class style.
1.0.2
Fixes
- Cache template inline for now
- Fix typo
- Add FontAwesome as a dep
1.0.1
Fixes