Skip to main content
The left sidebar of the editor is your main navigation hub. It lets you open any page for editing, create new custom pages and jump to the Navigation editor. The sidebar is split into two sections:
  1. Scrollable page list — all built-in and custom pages, grouped by category.
  2. Pinned bottom actions — the New Page button and the Navigation link.
📋 Editor
├── 📁 Home Page
│   └── 🔗 Home
├── 📁 Dashboard
│   └── 🔗 Personal Dashboard
├── 📁 Bookings
│   ├── 🔗 Resource List
│   ├── 🔗 Resource Calendar
│   ├── 🔗 Building Availability
│   └── 🔗 Booking Edit
├── 📁 Events
│   ├── 🔗 Events
│   ├── 🔗 Event Checkout
│   └── 🔗 Event Details
├── ...more categories...
├── 📄 My Custom Page 1
├── 📄 My Custom Page 2
─────────────────────────
  + New Page
  🔗 Navigation

Built-in pages

Built-in pages are the standard portal pages that ship with every Nexudus location. They are organised into categories such as Home Page, Dashboard, Bookings, Events, Courses, Articles, Store, Team, My Activity, Community, FAQ, Contact and Personal. Each category groups related pages together. If a category contains only one page, it is promoted directly to the top level to avoid a single-item expandable section. Click any page name to open it in the editor canvas. The currently active page is highlighted.

Custom pages

Custom pages you have created appear below the built-in categories as flat items with a document icon. Click one to open it for editing.

New Page button

Clicking New Page opens a template picker modal with eight pre-made starting layouts:
TemplateDescription
BlankEmpty page with only a navigation bar
Single ColumnNavBar, a heading and a paragraph in a container
Two ColumnsNavBar with a two-column responsive grid
Hero + ContentFull-width hero image followed by a content container
Hero + Two ColumnsHero image with a two-column grid below
Sidebar LayoutMain content area (8 columns) with a narrow sidebar (4 columns)
Landing PageHero, introduction section, three-column feature grid, and call-to-action
Feature Grid2×2 grid of pre-configured cards
Select a template to create a new custom page pre-filled with that layout. You can also choose Blank and build from scratch.
After selecting a template, the editor opens a new unsaved custom page. The template is applied once and the URL parameter is consumed — refreshing the page will not re-apply the template.
The Navigation link at the bottom of the menu takes you to the Navigation editor, where you organise how pages appear in the portal’s top menu.

Blocks and Outline panels

Once a page is loaded in the editor, you interact with two built-in Puck panels on the left:

Blocks panel (Component drawer)

The Blocks panel lists every available component you can add to the page, grouped into categories:
CategoryExamples
LayoutContainer, Stack, Div, Responsive Grid, Custom Grid, Separator, CustomerType
TextHeading, Paragraph
ComponentsCard, Alert, Button, Image, YouTube Video
Home PageHomePage, HomePageHero, NavBar
DashboardDashboardHero, QuickActions, AnnouncementsBanner, PersonalDashboardHeader, StatisticsSection
BookingsResourceList, ResourceCalendar, BookingEdit, PredictiveBookings
EventsEventPageRouter, FeaturedEventsList, UpcomingEvents
CoursesCoursePageRouter, FeaturedCourseList, CoursesList
ArticlesBlogPageRouter, FeaturedBlogList, RecentBlogPosts
StoreSimpleProductGrid, SimplePlansGrid
TeamTeamMembersSection, TeamBookingsSection, TeamAttendanceSection, TeamPermissionsSection
My ActivityMyBookingsSection, MyInvoicesSection, MyVisitorsSection, MyDeliveriesSection, MyEventsSection, MyCoursesSection
CommunityCommunityBoardListSection, DirectorySection, PerksSection
FAQFaqPageSection, HelpDeskSection
ContactContactUsPage
To add a component, drag it from the Blocks panel and drop it onto the canvas in the desired position.

AI Page Generation

At the top of the Blocks panel you will find a text area where you can describe the page you want to create in natural language (e.g. “Create a landing page with a hero image, three feature cards, and a call-to-action button”). Press Enter or click Generate to have the AI assistant produce a starting layout using available components. You can then refine the result manually.
  • Press Enter to submit (use Shift + Enter for a new line).
  • The AI takes the current page layout as context, so you can iteratively refine.

Outline panel

The Outline panel shows the component tree of the current page in a hierarchical list. It is useful for:
  • Seeing the nesting structure at a glance.
  • Selecting deeply nested components that are hard to click on the canvas.
  • Understanding the order of components from top to bottom.
Click any item in the Outline to select it on the canvas and show its properties in the right-hand panel.