Custom Pages
Create content pages for pilots in Phoenix with a flexible page builder supporting text, images, buttons, alerts, and videos.
Custom Pages is a built-in page builder that lets you create content pages for pilots in Phoenix. Pages can contain rich text, images, buttons, alerts, and embedded videos — all arranged in a flexible grid layout. Pages are organised into categories that control where they appear in Phoenix navigation.
Accessing Custom Pages
In Orwell, go to Pages → Custom Pages. You need the Can See Pages permission.
Page Categories
Each page belongs to a category that determines where it appears in Phoenix navigation:
Category | Navigation Placement | URL Path |
|---|---|---|
Documents | Documents submenu | /phoenix/documents/{url} |
Resources | Resources submenu | /phoenix/resources/{url} |
Standalone | Top-level menu item with custom icon | /phoenix/pages/{url} |
Special | Not shown in navigation | /phoenix/pages/{url} |
Documents and Resources appear grouped under their respective submenus in the Phoenix sidebar
Standalone pages appear as top-level menu items with a custom FontAwesome icon
Special pages are created for you (for example the Pegasus ACARS page). Their category, enabled state and URL are locked, but their title and content are not — and any staff member with Can See Pages can delete them
Creating a Page
Each page has the following settings:
Title — page name shown in navigation. Auto-generates the URL slug.
Category — determines navigation placement: Documents, Resources, or Standalone.
URL — auto-generated from the title, editable. Prefixed with the category path (e.g. /phoenix/documents/).
Enabled — whether pilots can see the page. Disabled pages are only visible to airline staff.
Hidden in Nav — the page is accessible via its direct URL but not shown in navigation menus. Useful for pages you link to from other content.
External URL — makes the page a redirect link to an external website. No content editor is shown when enabled.
Icon — FontAwesome Light icon name (e.g. "magnifying-glass"). Only available for Standalone pages.
Rank Restriction — limit page visibility to specific ranks. Leave empty for all pilots to see the page.
Page Content
Page content is built using a visual builder with two types of containers:
Panels — card containers with a visible heading. Each panel has a width (1–12 grid columns), an optional internal note (visible only to staff), and can contain multiple components.
Headless Panels — same as panels but render without a visible heading. Useful for layout sections that don't need a title.
Inside panels, you add components — text, images, buttons, alerts, or videos. Each component also has its own width setting and optional rank restriction, giving you fine-grained control over layout and visibility.
The width setting uses a 12-column grid. A width of 12 means full width, 6 means half width, 4 means one-third, and so on. Components placed next to each other will flow into rows automatically.
Component Types
Text
Rich text content using the TipTap editor. Supports formatting, links, lists, and more.
Image
Upload images with optional dark mode support:
Light mode image (required) — the default image shown to pilots
Dark mode image (optional) — automatically displayed when the pilot uses dark mode
URL (optional) — makes the image a clickable link
Positioning — left, right, or centre alignment
Button
A styled button linking to an external URL:
Title and URL (required)
Style — Info, Success, Warning, Danger, Primary, or Secondary
Optional rich text description displayed below the button
Internal Button
Same as Button but links to another custom page within the airline instead of an external URL. Select the target page from a dropdown. Only non-external pages appear in the list.
Alert
A coloured notice box with rich text content. Available styles: Info, Success, Warning, Danger, and Primary.
YouTube Video
Embed a YouTube video by entering its video ID — the part after v= in a YouTube URL.
Width and Rank Restriction
Every component type supports a width setting (1–12 grid columns) and an optional rank restriction to control who can see it.
Rank-Based Visibility
Rank restrictions can be applied at three levels:
Page level — controls who sees the page in navigation and can access it via URL
Panel level — controls who sees specific panels within an accessible page
Component level — controls who sees individual components within a visible panel
When no ranks are selected at any level, all pilots can see that element. Both a pilot's primary rank and honorary rank (if assigned) are checked against the restriction.
Special Pages and the ACARS Page
Special pages are created for you rather than by your staff. Their category, enabled state, navigation visibility and URL are locked in the editor — but their title and content are not, and the protection stops there. The delete button is greyed out in the list, but the one on the page's own edit screen is not, so any staff member with Can See Pages can rename, blank or delete a special page.
The ACARS page (Pegasus ACARS) is a special page that displays ACARS download and setup information for pilots. If it is edited or deleted by mistake, use the Restore ACARS Page header action on the list page. It deletes whatever ACARS page is there and rebuilds it from the default template, so any changes you had made to it are lost.
The ACARS Page Is Not Protected
The Pegasus ACARS page is where your pilots download Pegasus. Any staff member with Can See Pages can rename it, blank its content or delete it from its edit screen, so treat it as carefully as any other live page.
Rules Page
Any enabled custom page can be designated as the airline's rules page via Settings → Pilot Registration. The rules page is displayed to pilots during registration and is accessible publicly without login. Its delete button is greyed out in the list, but the one on its edit screen still works — and if the page is deleted, the rules link on your registration page stops working while pilots are still asked to agree to rules they cannot read.
Publicly Accessible
The rules page is publicly accessible — anyone with the link can view it without logging in to vAMSYS.
List View
The custom pages list displays:
Column | Description |
|---|---|
Title | Page name (searchable) |
Category | Documents, Resources, Standalone, or Special (sortable) |
Enabled | Whether the page is visible to pilots |
External | Whether the page redirects to an external URL |
Hidden | Whether the page is hidden from navigation |
URL | The page URL slug (searchable) |
Pages can be reordered by drag-and-drop. Filters are available for page status (enabled/disabled) and category (multi-select). Each row has actions to view the page in Phoenix (opens in a new tab), edit, or delete.
Permissions
Permission | Grants |
|---|---|
Can See Pages | Access to Custom Pages management |
Related
Phoenix Dashboard Editor — customise the pilot dashboard layout
Pilot Registration — configure the rules page requirement
Ranks — rank system used for page visibility restrictions
Thank you for your feedback!
Your input helps us improve our documentation.