• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Responsive menu issues with Genesis Sample Theme

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › Design Tips and Tricks › Responsive menu issues with Genesis Sample Theme

This topic is: not resolved

Tagged: genesis sample theme, menu, responsive, responsiveness

  • This topic has 1 reply, 2 voices, and was last updated 10 years, 7 months ago by Marcy.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • October 9, 2014 at 3:22 pm #127274
    lilifrancklyn
    Participant

    Hi,
    Maybe this is the wrong assumption but I had thought the Genesis Sample Theme (which doesn't seem to appear at all in the theme filter list so there's no clue as to its characteristics?) had the same characteristics as the Framework, which is to say HMTL 5 and Responsive.
    But, we're having problems with drop-down menus not being responsive, particularly on Android. The problem is the :hover selector, which on a touch-screen device can't decide if it's a hover or click functionality. If it's a click, the screen jumps quickly to the parent item on the menu and doesn't allow the user to select things on the drop-down menu. I've seen lots of complicated workarounds for this and don't know what to try as an alternative.
    If Genesis Sample is Responsive, then why does it use the :hover selector? What is the easiest way to configure the menus to work on mobile devices? My client's old HTML site using JS is more responsive than Genesis Sample!

    Many thanks for any help (tearing my hair out),

    Crucible Communications

    http://www.communitycycles.org/wp
    October 9, 2014 at 4:58 pm #127283
    Marcy
    Participant

    Android always caused me grief too. Duplicating the :hover lines with :focus helps somewhat on Androids with a long touch.
    The Genesis Sample theme does not include the responsive menu.

    1. Most of the Pro Genesis themes now use a mobile responsive menu that works like this one that Ozzy Rodriguez did:
    (The js is a bit different though, but the function is pretty close.)
    http://ozzyrodriguez.com/tutorials/genesis/genesis-responsive-menu-2-0/
    Here is a demo
    http://demo.ozzyrodriguez.com/responsive-menu/

    2. Here is a tutorial by Sridhar Katakam using the Beautiful Pro menu.

    How to add Beautiful Pro’s mobile responsive menu in other Genesis themes

    I hope these help you get it going.


    Marcy | Amethyst Website Design | Twitter

  • Author
    Posts
Viewing 2 posts - 1 through 2 (of 2 total)
  • The forum ‘Design Tips and Tricks’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2025 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble