Skip to main content

Navigating the dashboard

This guide gives you a quick introduction to how the dashboard is organized and how to navigate it efficiently.

The sidebar

The sidebar on the left is your navigation center. It is organized into sections:

┌────────────────────┐
│ 🖨 Printer status │ ← One row per printer
├────────────────────┤
│ Overview │
│ Fleet │
│ Active print │
├────────────────────┤
│ Filament │
│ History │
│ Projects │
│ Queue │
│ Scheduler │
├────────────────────┤
│ Monitoring │
│ └ Print Guard │
│ └ Errors │
│ └ Diagnostics │
│ └ Maintenance │
├────────────────────┤
│ Analytics │
│ Tools │
│ Integrations │
│ System │
├────────────────────┤
│ ⚙ Settings │
└────────────────────┘

The sidebar can be hidden by clicking the hamburger icon (☰) in the top left. Useful on smaller screens or in kiosk mode.

The main panel

When you click on an item in the sidebar, the content is shown in the main panel to the right. The layout varies:

PanelLayout
OverviewCard grid with all printers
Active printLarge detail card + temperature curves
HistoryFilterable table
FilamentCard view with spools
AnalyticsGraphs and charts

Clicking on printer status for details

The printer card on the overview panel is clickable:

Single click → Opens the detail panel for that printer:

  • Real-time temperatures
  • Active print (if running)
  • AMS status with all slots
  • Recent errors and events
  • Quick buttons: Pause, Stop, Light on/off

Click the camera icon → Opens live camera view

Click the ⚙ icon → Printer settings

Keyboard shortcut — the command palette

The command palette gives quick access to all features without navigating:

ShortcutAction
Ctrl + K (Linux/Windows)Open command palette
Cmd + K (macOS)Open command palette
EscClose palette

In the command palette you can:

  • Search for pages and features
  • Start a print directly
  • Pause / resume active prints
  • Switch theme (light/dark)
  • Navigate to any page

Example: Press Ctrl+K, type "pause" → select "Pause all active prints"

Widget customization

The overview panel can be customized with widgets of your choosing:

How to edit the dashboard:

  1. Click Edit layout (pencil icon) in the top right of the overview panel
  2. Drag widgets to the desired position
  3. Click and drag the corner of a widget to resize it
  4. Click + Add widget to add new ones:

Available widgets:

WidgetShows
Printer statusCards for all printers
Active print (large)Detailed view of ongoing print
AMS overviewAll slots and filament levels
Temperature curveReal-time graph
Electricity priceNext 24-hour price graph
Filament meterTotal consumption last 30 days
History shortcutLast 5 prints
Camera feedLive camera image
3D model viewerInteractive 3D preview with Three.js and gcode toolpath
  1. Click Save layout
Save multiple layouts

You can have different layouts for different purposes — a compact one for daily use, a large one to display on a big screen. Switch between them with the layout selector.

Theme — switching between light and dark

Quick switch:

  • Click the sun/moon icon in the top right of the navigation bar
  • Or: Ctrl+K → type "theme"

Permanent setting:

  1. Go to System → Themes
  2. Choose between:
    • Light — white background
    • Dark — dark background (recommended at night)
    • Automatic — follows the system setting on your device
  3. Choose accent color (blue, green, purple, etc.)
  4. Click Save

Keyboard navigation

For efficient navigation without a mouse:

ShortcutAction
TabNext interactive element
Shift+TabPrevious element
Enter / SpaceActivate button/link
EscClose modal/dropdown
Ctrl+KCommand palette
Alt+1Alt+9Navigate directly to the first 9 pages

PWA — install as an app

3DPrintForge can be installed as a progressive web app (PWA) and run as a standalone app without browser menus:

  1. Go to the dashboard in Chrome, Edge, or Safari
  2. Click the Install app icon in the address bar
  3. Confirm the installation

See the PWA documentation for more details.

Kiosk mode

Kiosk mode hides all navigation and shows only the dashboard — perfect for a dedicated screen in the print workshop:

  1. Go to System → Kiosk
  2. Enable Kiosk mode
  3. Select which widgets should be shown
  4. Set refresh interval

See the Kiosk documentation for full setup.