Mega Menu can contain just about anything you want it to. If you choose the right stack, it will display your main page navigation or, as 1LD's demo shows, Mega Menu can even contain Google Maps.
The fact that it may either be fixed to float at the top or bottom of your page, or displayed inline makes it especially interesting.
The Mega Menu stack can display as many dropdown menus as you wish and the menus can display as many columns as you can fit onto your page – it's all a matter of your column width.
Mega Menu is, of course, fully responsive and on mobile devices it morphs into a practical dropdown that only displays the submenus when they are clicked [tapped].
As with all recent 1LD stacks, you have a wide choice of fonts and icons and, as usual, the stack is highly configurable; once again, with so many options that I shan't be listing them all individually.
Position – Fixed, Inline
Orientation – Top, Bottom
Z-index – Someone went wild here and entered a number that begins with nine sextillion and continues with 21 nines!
Max Width – px
Margin – Vertical, Horizontal
Breakpoint – Point at which the menu collapses as mentioned above
Main Menu – Settings for Font and Icon sizes, Spacing, Padding and Font
Mega Dropdown – Content Alignment, Min Height, Column Padding, Item Padding, Link Size, Title Size, and lots more…
Header – Logo & Title, Toggle Size
Colours – Colour Settings for every aspect of the stack
Mega Dropdown Menu (Child Stack)
Column Size – Equal, Auto
Icon – Google Material Icons, Fontawesome, Ion Icons
Mega Menu Column (Child Stack)
Column Max Width – px
Custom Alignment – [Content] Left Centre, Right
Custom Colours – Colour Override for – Links, Text, Titles, Border, Background
NOTE: Mega Menu uses content overflow. In case you haven't set stacks to overflow before – When you set Mega Menu to 'Inline' your content will only become visible when there is content below the menu – i.e. something for it to overflow!
You can place as many Mega Menu stacks on your page as you wish, without having to bother about stack IDs.
Oh, and the pessimistic Z-index setting of nine sextillion, nine quintillion, nine quadrillion etc. etc. is totally unnecessary and will be ignored by all browsers* – nine will suffice in 99% of the cases. If your page contains that many layers it needs to be seriously examined!
Mega Menu is a great alternative to your default menu and well worth taking a look at.
*The maximum observed Z-index setting is 2147483647 for most modern browsers, and 16777271 for Safari 3 and below. Older Firefox browsers will not display elements with a higher Z-index than the max at all !
Snaps is a set of two stacks that will scroll their content (i.e. each section) to the top of the screen when the page is scrolled, swiped, the up down keys hit, or the scrollbar is clicked. The Snaps demo page also demonstrates that the stacks can be linked to via a menu, a text link, or with BWD's Mouser stack.
The two stacks are the Snaps Settings stack and a Snaps Div (scroll to) stack into which you can drop any content that you please. Only one Snaps Settings stack should be placed on your page, further sections are added with the Div stack.
Snaps is ideally combined with Stack Me which, as we recently saw, is great for positioning content. If Stack Me is set to 100% viewport height , you can build full-screen sections that snap to the top of the screen when the page is moved up, or down. And – if you're using Stack me, you can forget the Snaps Div stack and change the classname of the Snaps Settings stack to stackme. Your page will then scroll to the next Stack Me stack.
Height=100% – Yes, No
Timing – Scroll speed in ms
Offset – Px
Snaps is available free on the Stack Me page and I'm sure that many Weavers will find it useful.
There are a dozen stacks available for RapidWeaver that will expand their content. Some are themed, many can be fairly freely customised and now there is Flex, a stack that many Weavers will find interesting due to its configurability, or should I say Flexibility? Flex is quote: "expandable content, like you've never seen it before".
When you hover over a Flex drawer, its height expands to indicate that is ready to be clicked. When you click, the header shrinks again, changes colour and the drawer opens to display its content. The Flex drawers may be formatted collectively, or individually – the choice is yours. The collective formatting overrides the individual formatting.
You have a wide choice of fonts and icons for the drawer's title and there is an optional button with a neat animated slide effect to open, or close all of the drawers at once.
Open All On Start – Deactivated by default
Collapse Siblings – Active by default – when a drawer is clicked the previous drawer closes.
Max Width – px
Breakpoints – Tablet, Mobile
Header Padding – Vertical, Horizontal
Content Padding – Vertical, Horizontal
Title – Desktop, Tablet, Mobile – px
Icon – D, T, M –px
Dropdown Icon – D, T, M – px
Container Text – D, T, M – px
Header Font – 16 optional web fonts, plus custom
Content Font – Dito
All Caps Headers – deactivated by default
There now follows a long list of colour (including gradients and images) settings for Flex's settings for each static, hover and active states; colour settings for the Open All button and the option to deactivate said button.
Open This Item on Start
Icon Font – Three optional Icon Fonts, plus Custom
Header Title [colour] – Open, Closed
Header Icon [colour] – Open, Closed
Header Overlay [colour] – visible when active
Content Text [colour]
Background Colour – Static Drawer colour
Flex's appeal lies not only with the slick animations that it delivers, but also with the total configurability of each of the drawers.
EDIT – January 23 2018 Flex has since been updated – twice:
Full Menu adds a full page overlay displaying your site contents for navigation purposes and can optionally add page descriptions. Full Menu can be fixed at the top of the page, or scroll up out of sight when the page is scrolled. When activated via a choice of three different hamburger icons, it can fade in to cover your page, or drop down from the top of the page.
Just as with the default navigation, Full Menu can optionally display the site name, site logo and slogan. It can also display an additional stack of your choice – for a separate logo, for instance, or for a title (as above). It can also display an additional stack of your choice below the menu content. Interesting is the fact that the site logo can be displayed at sizes between 50 and 200px.
Full Menu is fully editable (it automatically uses the default paragraph font) so that the overlay background colour may be set to match that of your site and the font sizes and colours may be determined separately.
Page descriptions for up to ten pages can be set individually and are displayed below each page link. As already stated, Full Menu is meant for simple websites, so sub-pages are not displayed as such.
Postion – Fixed, Scroll
Display – Default (hamburger right, slogan etc. left) Inverted (hamburger left, slogan etc. right)
Background – Transparent, Colour
Content – Logo & Titles, Logo & Custom Content
Type – Hamburger 1, Hamburger 2, Hamburger 3
Diameter – Hamburger line thickness
Buttons [Colour] – Open, Close
Background – Transparent, Colour
Size – 50px—200px
Title Desktop [Colour] – Link, Hover
Titles Mobile [Colour]
Overlay – Reveal, Slide Down
Transition Speed – Seconds 0—3 seconds
Content – Navigation & Dropzone, Dropzone Centred, Dropzone
Menu Items [Colour] – Link, Hover
Descriptions size – em
Colours – Link, Hover
Description – 1—10
Full Menu is an interesting alternative to the default UIKit, Foundation and Foundry default menus. It is likely to find widespread usage on more simple sites.
SelectNav is a free stack that is very useful. It places a single button on your Stacks page that, when clicked, expands into a list of links. SelectNav is especially useful if you have a very long list of page links or downloadable resources that you need to present to your end users as an easily accessible menu which is compatible with all web browsers.
The button itself may be formatted to match the colours used on your page and the link list – which can contain groups of links – floats over the page content when opened.
SelectNav supports keyboard navigation, is ideal for positioning in your sidebar and even works when it is in a lightbox. The stack can be set to autofocus on page load so that hitting the spacebar, or the up/down keys will automatically open the menu.
Once on your page, you can add either an option group child to group your links, or a SelectNav Item. Adding child stacks to the option group automatically adds a selectable item.
Autofocus – Disabled by default
Disabled – Disables the menu
Link Behaviour – Links Open In The Current Window (default), Links Open In A New Window Or Tab
Icon – FontAwesome
Width – Button Width
Disabled Item – Disabled by default
Selected By Default – Disabled by default
As already mentioned SelectNav is a free stack that turns out to be very useful.
Links to the developers ® All trademarks cited on this page are the property of their respective owners.
Subscribe to Ninja News
or ask a question
Yes, I would like to receive your monthly newsletter.
No thanks, I’m good for now. I have a different issue.
[1-1], thanks for subscribing. If you made a further request, I’ll get back to you – typically within 24 hrs.
[1-1], thanks for contacting me. I’ll review your mail, and get back to you – typically within 24 hrs.
Thanks again for contacting us. Your request was successfully submitted.
Looking for Inspiration?
Looking for Inspiration for a new site, or need a CTA
The Latest & Greatest
Do you have a question regarding RapidWeaver?
Would you like help with your new project?
Would you like us to build your new RapidWeaver website?
265 Moo 2
Mae Na Toeng Nai, Pai
Mae Hong Son
We design websites and print-products for small businesses at reasonable prices. We specialise in Responsive Web Design.
We do not harvest or sell personal information.
© rjh web design 2010—17
Powered by rjh-design
Don’t miss a post!
Sign up for our monthly newsletter.
A monthly digest of all the latest updates from our RapidWeaver blog, keeping you up to date with the hottest new stacks and themes.