Skip to content
L-106Layout

EtchWP Mega Menu

Platform header with a morphing mega menu, as a plain, fully editable Etch tree: header > container > bar (brand, nav with Products, Solutions and Resources panels plus Customers and Pricing links, Sign in, CTA, menu tog…

Get this with ProIncluded in your plan

50 sites for €79 only, Compare all plans

Preview Desktop, 1280px

The system behind it

One pattern, your whole brand.

EtchWP Mega Menu reads your ACSS tokens, so changing a color, a font or a spacing value once restyles it everywhere. No hard-coded values, nothing to override.

Type
Layout
Category
Footers and headers
Responsive
Desktop to phone
Works with
Etch, ACSS, plain CSS

Options 25

Set on the section, in Etch’s attributes panel. No code needed.

data-theme
lightsoftdark

data-accent
primarysecondaryaccentneutral

accent token for icon tiles, badges, links and the CTA

data-position
staticstickyfixed

default static so it never overlaps other sections

data-headroom
truefalse

with sticky or fixed: hides on scroll down, returns on scroll up, adds a soft shadow once scrolled

data-align
startcenterend

desktop nav placement

data-divider
truefalse

hairline under the bar

data-hover
pillunderlinetext

top item hover and open style

data-trigger
hoverclick

how panels open on desktop (click and keyboard always work)

data-close-delay
numberdefault 60 / 220

ms · hover intent

data-morph
truefalse

one shared surface that morphs between panels, or a separate card per panel

data-caret
truefalse

gliding caret under the open trigger

data-distance
numberdefault 28

px · how far panel content slides when switching

data-icons
tileplain

icon treatment in links

data-radius
smlxl

and

data-shadow
softdeepnone

for the dropdown surface

data-anim
slidefadenone

data-duration
numberdefault 380

ms

data-easing
smoothspringsnappyeaselinear

or any cubic-bezier

data-overlay
nonedrawerall

dims the page for the mobile drawer only, for every open menu, or never

data-drawer-side
endstart

data-accordion
singlemultiple

data-swipe
truefalse

swipe the drawer closed

data-scroll-lock
truefalse

data-cta-mobile
truefalse

show Sign in, the CTA, and the compact CTA in the phone bar

data-demo
truefalse

demo hero below the bar for previews

Component props 4

Only the repeating unit is a component. Duplicate, reorder or delete it in Layers and edit these props.

Mega Badge3 in this pattern · 2 props
PropTypeDefault
label
text

New

tone
text

accent

Mega Link22 in this pattern · 7 props
PropTypeDefault
label
text

Visual builder

url
text

#

showDescription
true / false

True

description
text

Design pages on a live canvas

showIcon
true / false

True

icon
text

layout

showBadge
true / false

True

Mega Promo2 in this pattern · 11 props
PropTypeDefault
style
text

card

showImage
true / false

True

image
text

https://images.unsplash.com/photo-1541462608143-67571c6738dd?w=720

imageAlt
text

Desk flat lay with wireframes, a keyboard and a coffee

showEyebrow
true / false

True

eyebrow
text

What is new

title
text

Version 4.2: shared design tokens

showText
true / false

True

text
text

One palette for every site. Change a token and forty pages follow.

linkLabel
text

Read the release

url
text

#

Mega Post2 in this pattern · 7 props
PropTypeDefault
image
text

https://images.unsplash.com/photo-1531403009284-440f080d1e12?w=240

imageAlt
text

Paper wireframes pinned to a whiteboard

category
text

Guide

title
text

Design tokens without the spreadsheet

showMeta
true / false

True

meta
text

6 min read

url
text

#

Included in Pro From €39 a year, with all 469 patterns.

Get Pro

More patterns

Keep browsing.

L-000

Quick View

Desktop, 1440px
Pro
demo.etchedy.com

The real preview of this pattern. Every pattern adapts to your ACSS tokens.

Unlock with ProSee plansIncluded in your plan