I ended up building a funky bottom-fixed nav which had a full-width submenu. This example includes the "slide-up" CSS3 animation as well as the inclusion of the HoverIntent plugin.
A Pen by Joshua P. Larson on CodePen.
| /* | |
| * jQuery pageSlide | |
| * Version 2.0 | |
| * EDITED BY @jplhomer to enable the toggling of the menu by touching the main content area. | |
| * http://srobbin.com/jquery-pageslide/ | |
| * | |
| * jQuery Javascript plugin which slides a webpage over to reveal an additional interaction pane. | |
| * | |
| * Copyright (c) 2011 Scott Robbin (srobbin.com) | |
| * Dual licensed under the MIT and GPL licenses. |
| <?php | |
| /** | |
| * Programmatically alter the WooCommerce cart discount total (and apply a new discount) before it's calculated | |
| * through the woocommerce_calculate_totals hook. | |
| * | |
| * For example, if you want to apply an arbitrary discount after a certain number of products in the cart, | |
| * you can loop through that number and increment it as needed. | |
| * | |
| * In this example, I increment the discount by $8.85 after every 15 products added to the cart. | |
| * |