• The plugin works well, and it’s very smooth. However, I called this review, “Almost great!”, and gave it 4 stars because I found that once I installed the plugin, it literally shifted certain elements on my pages out of place (a few block-level elements, and many inline elements, were slightly shifted down). Also, I would’ve liked more control for customizing the toggle button (where it shows up, what color it is, size, etc.), and the link colors of the menu, so that it would fit better with my theme.

    Other than those few things, it’s a good plugin to create a mobile-friendly menu on a responsive site.

Viewing 1 replies (of 1 total)
  • Plugin Author sevenspark

    (@sevenspark)

    Hi Codette,

    Thanks for your feedback.

    The toggle button colors can be customized in the ShiftNav Control Panel, and I just released an update today that allows the font size to be customized as well. The menu itself is easy to skin with CSS.

    As for the shifting elements on your site – ShiftNav uses CSS3 transforms to shift the entire site contents over. When the site contents are transformed, this creates a new containing block in the DOM, which applies to all of the element’s descendants. This is based on standard browser behavior, and can affect the positioning of certain elements on the page.

    Effectively, it depends on the theme. Not every theme can be transformed without affecting the layout due to the CSS transforms. Normally this isn’t an issue, since on a mobile device, you would only see a sliver of the transformed content anyway, so it doesn’t much matter if the elements are out of position while the menu is opened. If the menu is used on a desktop site, on the other hand, things might look slightly strange.

    Since the plugin can’t control how the theme is coded, my idea to combat this issue would be to have a setting to disable the content transform so that the panel would slide over the top of the site, rather than shifting the entire thing over, to avoid distorting the layout for themes that aren’t compatible with that type of transform. You can look for that in an upcoming version 🙂

    Hope that helps,

    Chris

Viewing 1 replies (of 1 total)
  • The topic ‘Almost great!’ is closed to new replies.