Issue #3206✓ SolvedOpened December 23, 2020by jrkd6 reactions

Page Manager Plugin

Quick answerby artf5

The Pages module is now merged https://github.com/artf/grapesjs/pull/3411 and the new version will be soon released. A simple demo using the Pages API: https://codepen.io/artf/pen/XWpJQoY

Read full answer below ↓

Question

Feature: The ability to create multiple pages in Grapesjs. Functional design Globally:[ ] Include a link to the right of 'Device [dropdown list]' in the top banner that says 'Current Page: <page-name>'[x] Include a new menu item to the right of 'Blocks' in the right column. The icon will be something like the FA pages icon. [ ] Clicking either the menu item or current page link, displays the 'Page Manager' tab; a full width list of links that switch between pages. Page Manager Tab:[x] The current page will be highlighted in the list. [x] Clicking a new page refreshes the main view and associa...

Answers (4)

artfDecember 31, 2020

Sounds great, I really like the idea of having this one as a plugin, so if you think we need something to add (eg. some event) to make it work better, let me know.

jrkdDecember 23, 2020

Got the core of this functionality working this arvo.

@artf Let me know if this is still desired and I'll spend some more time on it in Jan.

Note to self, TODO: add/remove page actions, visual tweaks, integrate with the storage manager & refactor code as a standalone plugin.

GJSBlockMay 17, 2026

Thanks for reporting this, @jrkd. Great suggestion about FEAT: Page Manager Plugin! While this specific feature isn't yet in the core API, there are several ways to achieve similar behavior. Using the event system: Alternative approaches: Listen to selector:add for CSS selector changes Use selector...

Related Questions and Answers

Continue research with similar issue discussions.

Paid Plugins That Match This Issue

Curated by issue keywords and label relevance to help you ship faster.

View all plugins

Loading paid plugin recommendations...

Free option

Check the open-source GrapesJS plugins on GitHub or run a quick search in our free catalog.

Browse free plugins →
Premium option

Premium plugins ship with support, regular updates, and production-ready features — save days of integration work.

Browse premium plugins →

Related tutorials

In-depth guides on the same topic.

All tutorials →

Browse Plugin Categories

Jump directly to plugin category pages on the marketplace.