Channel Grid Editor
The Channel Grid Editor is a visual tool for arranging channel buttons on the facility grid. Controllers see this layout when they log in.
Editor Layout
+----------------------------------------------+------------------+
| Page: [Main ▼] | |
+----------------------------------------------| + New Position |
| | |
| +------+ +------+ +------+ +------+ |------------------|
| | TWR | | GND | | DEL | | APP | | Available |
| +------+ +------+ +------+ +------+ | Positions |
| | +-----------+ |
| +------+ +------+ +------+ +------+ | | ATIS | |
| | DEP | | CTR | | 4 | | 5 | | +-----------+ |
| +------+ +------+ +------+ +------+ | |
| |------------------|
| +------+ +------+ +------+ +------+ | Other / Unused |
| | 8 | | 9 | | 10 | | 11 | | +-----------+ |
| +------+ +------+ +------+ +------+ | | TMU (p2) | |
| | +-----------+ |
+----------------------------------------------+------------------+
Grid Area (4×3) Sidebar
Grid Layout
The grid is a 4 column × 3 row layout, providing 12 channel slots per page.
| Grid Position | Location |
|---|---|
| 0-3 | Top row (left to right) |
| 4-7 | Middle row (left to right) |
| 8-11 | Bottom row (left to right) |
Page Selector
Use the Page dropdown at the top to switch between pages. Each page can have a different arrangement of channels.
- Facilities have at least 3 pages by default (Main, Page 2, Page 3)
- Pages can be renamed in the Pages tab
- Channels can appear on multiple pages with different grid positions
Drag and Drop
The grid editor uses drag-and-drop for all channel arrangement:
Adding Channels to the Grid
- Find the position in the Available Positions sidebar
- Drag it onto an empty grid cell
- The channel is created and placed at that position
Moving Channels
- Drag an existing channel from one grid cell to another
- If the target cell is occupied, the channels swap positions
Adding to Page from Other/Unused
- Find the channel in the Other / Unused sidebar
- Drag it onto an empty grid cell
- The channel now appears on this page at that position
Dropping a channel on an occupied cell automatically swaps the two channels. If dropping from the sidebar, the existing channel moves to the first empty cell.
Quick Create Form
Click + New Position in the sidebar to quickly create a position and its channel.
Form Fields
| Field | Description | Required |
|---|---|---|
| Callsign | VATSIM callsign (e.g., JFK_TWR) | Yes |
| Callsign Pattern | Regex for flexible matching (e.g., JFK_.*_TWR) |
No |
| Short Name | Grid display label (e.g., JFK) | Yes |
| Display Name | Full name shown below short name | No (defaults to Short Name) |
| Color | Hex color code for the channel border | No (default: #4A90A4) |
| Default Page | Page shown at login for this position | No (default: current page) |
The quick create form creates a position. After creation, the position appears in the Available Positions list and must be dragged to the grid.
Sidebar Sections
Available Positions
Shows positions that don't have a channel on any grid yet. These are ready to be dragged onto the grid.
Other / Unused
Shows channels that are:
- On other pages - Channels placed on different pages (dimmed, shows page info)
- Unused - Channels removed from all pages (marked "unused", 40% opacity)
- Orphaned - Channels whose position was deleted (shown in red)
Orphaned channels appear in red with an "orphaned" label. These should be deleted using the trash icon, as their position no longer exists.
Quick Edit Modal
Click any channel on the grid to open the quick edit modal.
Editable Fields
| Field | Description |
|---|---|
| Callsign Pattern | Regex pattern for flexible callsign matching |
| Default Page | Which page this position sees at login |
| Short Name | The bold label on the channel button |
| Display Name | The smaller text below the short name |
| Color | Border color (color picker + hex input) |
The modal includes a Preview section showing how the channel will appear on the grid.
Removing Channels
Click the X button in the top-right corner of a channel to remove it from the current page.
- Removing does not delete the channel
- The channel moves to "Other / Unused" in the sidebar
- Drag it back to the grid to restore it
Validation Errors
If multiple channels occupy the same grid position, a red error banner appears:
Position 3 has 2 channels: TWR, APP
Drag one of the conflicting channels to a different position to resolve.
Channel Appearance
Each channel button shows:
- Short Name - Bold text in the center
- Display Name - Smaller text below
- Border Color - Colored border around the button
+-------------------+
| X | ← Remove button
| |
| JFK | ← Short Name (bold)
| Kennedy Tower | ← Display Name (dimmed)
| |
+-------------------+
↑
Border Color
Tips
- Plan your grid layout before creating positions
- Use consistent colors for similar position types (e.g., all towers one color)
- Keep short names brief (3-5 characters) for readability
- Use callsign patterns for positions with variable suffixes
- Clean up orphaned channels promptly to avoid confusion
Related Topics
- Position Management - Full position editing
- Pages & Settings - Page naming
- Facility Grid - How users see the grid