Blog

Advanced keyboard navigation and v0.9.4

We are now introducing advanced keyboard navigation support via a small optional addon script. By default even without this addon the SmartMenus plugin includes basic keyboard navigation support - i.e. a user can use the Tab key to cycle through all main and sub menu links. This addon takes keyboard navigation to a more advanced level by allowing the use of the keyboard arrow and Esc keys to browse the menu tree conveniently. Additionally a hotkey can be set too if needed - i.e. a keyboard shortcut that will send focus to any menu tree. Here is an online demo with instructions (it is, of course, also included in the download package):

http://vadikom.github.io/smartmenus/src/demo/keyboard-navigation.html

We are also releasing v0.9.4 today which includes some fixes for keyboard navigation on touch devices. It should now work equally well on touch or mouse-driven devices. This version also includes some other fixes and generic optimizations so all in all it's a recommended update for all users.

Full Bootstrap 3 compatibility in v0.9.3

Bootstrap 3's global usage of box-sizing: border-box was causing incorrect sub menus positioning in some browsers like Chrome so we've addressed this in v0.9.3 which is now available. SmartMenus jQuery should now be considered fully compatible with Bootstrap 3.

Note: The actual fix is in the "sm-core-css.css" file so make sure you update it too if you are upgrading.

Version 0.9.2 and a new theme

The first SmartMenus jQuery update is now available as we release v0.9.2. There is an important fix in "sm-core-css.css" for an issue in Chrome which could prevent the page scroll bar(s) from appearing even if the page is big enough to require scrolling. It also includes some fixes for the mouse/touch input detection code for the upcoming IE 11 which features updated Pointer Events support. So it's a recommended update for all users.

Apart from the code tweaks, a new theme is now also available. Named "sm-clean" it's basically a simple clean looking theme that features visual carets for the horizontal main menu popups.

sm-clean theme preview

You can check out the theme in action right away at the GitHub demo page (use the theme switcher drop-down to activate it). And, of course, it's also included in the updated download package.

SmartMenus jQuery plugin released

After about a couple of years in planning, development and testing SmartMenus jQuery is finally available! 🙂 We are still technically in beta as we release v0.9 today and aim for v1.0 in the coming weeks but the script is already tested thoroughly and is generally stable and ready for production environments.

Read more...

SmartMenus 6 status update

As of today, SmartMenus 6 is retired. Its development is halted and none official updates are planned for the future. We will, however, continue to provide support to existing commercial customers. Should you have any further questions related to the old SmartMenus script, please let us know.

Newer Posts »