🎉 New — MDX_NavEngine is live on the Framer Marketplace
Logo
Products
Features
Integrations
PricingContact
MODAX SYSTEM

MDX_NavEngine

v1.2.0

A hybrid navigation engine for Framer that renders single column, multi-column, and icon grid menus from one system, while also supporting section-scroll navigation for structured pages.

01 Overview

MDX_NavEngine is a production-grade navigation system built exclusively for Framer. It gives designers a single component that can handle structured dropdown navigation, deep hierarchies, mobile overlays, announcement bars, adaptive positioning, and in-page section navigation without writing code. It is designed for modern SaaS products, AI tools, documentation platforms, and long-form landing pages where navigation needs to do more than open a simple dropdown. Each top-level item can render using the layout that best fits its content, allowing the navigation to adapt to product structure instead of forcing every menu into the same format. The component also supports section-based scrolling, which means nav items can behave like a tab system for page sections.
SaaS

Product Navigation

Use for structured product menus with categories, nested content, and CTA buttons.

Documentation

Section Navigation

Use for long knowledge-base or docs pages where nav items scroll to sections.

AI Tools

Integration Directory

Use icon grid mode to showcase integrations, models, or ecosystem pages.

Landing Pages

Tab-Style Navigation

Use top-level items to jump visitors to anchored sections across a long page.

02 Key Features

🧭

Multi-Layout Engine

Render single column, multi-column, and icon grid menus from one navigation system.

03 Properties

ARRAYDEFAULT: Demo dataset

navItems

Defines top-level items, dropdowns, links, groups, and nested content.

04 User Guide

01
Add the Component: Insert MDX_NavEngine into your Framer project and place it at the document root level for correct fixed positioning and portal behavior.

Upgrade your Framer navigation from a dropdown to a system

MDX_NavEngine gives you multiple render modes, deep hierarchy support, and section-scroll control inside one production-ready navigation component.

Build structured SaaS and documentation navigation without custom engineering.
Use the same system for dropdown menus, icon grids, and tab-style section navigation.
Launch faster with a premium MODAX component designed for real product interfaces.

Technical Notes

Built for Framer using React and framer-motion. Dropdown panels render through a portal so they appear above page content rather than getting trapped inside stacking contexts. The recursive tree builder supports group declarations, parent linking, and safe circular-reference handling. Compact mode transitions nav height from 64px to 52px after the configured scroll threshold. Mobile behavior swaps the desktop pills for a slide-in overlay with accordion expansion, backdrop dismissal, and body scroll lock. Theme handling supports Auto, Light, and Dark, with Auto following Framer theme changes through MutationObserver. The component supports fixed and relative positioning, top and bottom placement, CTA buttons, icon rendering, hint text, and section-scroll navigation via section IDs.
MODAX SYSTEM

MDX_BeforeAfterSlider

v1.0.0

MDX Before / After Slider is a premium drag-to-reveal image comparison component for Framer featuring dual-axis orientation, swipe momentum physics, scroll-triggered reveal animation, content layers, handle styles, badge labels, and automatic dark mode.

01 Overview

MDX Before / After Slider is a production-ready drag-to-reveal image comparison component built exclusively for Framer. It is the only comparison slider on the Framer marketplace that supports dual-axis orientation — vertical (left/right drag) and horizontal (top/bottom drag). The component was designed for agencies, freelancers, studios, and product teams that need a complete presentation system rather than a basic image comparison widget. It includes configurable content layers, scroll-triggered reveal animation, swipe momentum physics, badge labels, handle style options, dark mode support, and keyboard accessibility. Every capability is configurable directly through the Framer property panel without touching code. Semantic correctness is enforced throughout the component: 0% = Before image fully visible 100% = After image fully visible The slider rail thumb and the image split line remain perfectly synchronized in both orientations.
Creative Agencies

Portfolio Comparison Card

Show before/after design transformations, branding refreshes, or visual retouching results with a cinematic drag-to-reveal interaction.

Photography & Retouching

Image Editing Showcase

Demonstrate color grading, skin retouching, restoration work, and editing improvements with precise visual comparison.

Product Marketing

Feature Transformation Demo

Compare product upgrades, UI redesigns, or new feature states within landing pages.

Architecture & Interior Design

Space Transformation Visualizer

Compare architectural renders, renovation outcomes, or interior design transformations.

E-Commerce

Product Enhancement Viewer

Display product condition differences, upgrades, or customization variations interactively.

--

02 Key Features

↔↕

Dual Orientation

Toggle between vertical (left/right drag) and horizontal (top/bottom drag). All drag logic, keyboard input, reveal animation, and momentum physics adapt automatically.

03 Properties

ENUMDEFAULT: upload

beforeSource

Input type for Before image: upload or url

04 User Guide

01
Add Component: Drag MDX_BeforeAfterSlider into your Framer canvas.

Technical Notes

The component uses pointer capture to maintain drag interaction even when the cursor leaves the component boundary. A dual pointer handler system separates rail dragging and image dragging logic while synchronizing both through a shared percentage motion value. Theme and shadow styles are injected through a shared CSS style tag to ensure multiple instances share the same styling rules. IntersectionObserver powers the reveal animation without requiring scroll listeners. GPU acceleration is enabled using clip-path and transform compositor promotion. ---

Create a free website with Framer, the website builder loved by startups, designers and agencies.