Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Mobile best practice has the main navigation loading at the bottom, just before the footer. One solution under consideration is to load the primary <nav>
(i.e., main_menu and secondary_menu) towards the bottom of page.tpl.php, and perhaps offer configuration settings for preliminary placement via css.
Re the current xhtml version in 7.x-2.x branch: This would likely break many existing child themes, so if this is implemented, it would likely go into a new branch so people don't pull in a point-release update and find their sites broken.
Comments
Comment #1
laura s CreditAttribution: laura s commentedI'm a strong believer in this feature, but for this base theme I'm setting this to won't fix because implementation would require some pretty hard assumptions about a child theme's page structure, height of the nav, etc. We can revisit if there's interest in an implementation of this.