Skip to main content

Theme

3DPrintForge has a flexible theme system that lets you customize the appearance to your taste and use case.

Go to: https://localhost:3443/#settingsTheme

Color mode

Choose between three modes:

ModeDescription
LightLight background, dark text — good in well-lit rooms
DarkDark background, light text — default and recommended for monitoring
AutoFollows the operating system's setting (OS dark/light)

Change mode at the top of the theme settings or via the shortcut in the navigation bar (moon/sun icon).

Color palettes

Six preset color palettes are available:

PalettePrimary colorStyle
BambuGreen (#00C853)Default, inspired by Bambu Lab
Blue NightBlue (#2196F3)Calm and professional
SunsetOrange (#FF6D00)Warm and energetic
PurplePurple (#9C27B0)Creative and distinct
RedRed (#F44336)High contrast, eye-catching
MonochromeGray (#607D8B)Neutral and minimalist

Click on a palette to preview and activate it immediately.

Custom accent color

Use your own color as the accent color:

  1. Click Custom color below the palette selector
  2. Use the color picker or type a hex code (e.g. #FF5722)
  3. The preview updates in real time
  4. Click Apply to activate
Contrast

Make sure the accent color has good contrast against the background. The system warns if the color may cause readability issues (WCAG AA standard).

Roundness

Adjust the roundness of buttons, cards, and elements:

SettingDescription
SharpNo rounding (rectangular style)
SmallSubtle rounding (4 px)
MediumStandard rounding (8 px)
LargePronounced rounding (16 px)
PillMaximum rounding (50 px)

Slide the slider to adjust manually between 0–50 px.

Density

Customize the density of the interface:

SettingDescription
SpaciousMore space between elements
StandardBalanced, default setting
CompactTighter packing — more info on screen

Compact mode is recommended for screens below 1080p or kiosk viewing.

Typography

Choose a font:

  • System — uses the operating system's default font (fast to load)
  • Inter — clear and modern (default choice)
  • JetBrains Mono — monospace, good for data values
  • Nunito — softer and more rounded style

Animations

Turn off or customize animations:

  • Full — all transitions and animations active (default)
  • Reduced — only necessary animations (respects OS preference)
  • Off — no animations for maximum performance
Kiosk mode

For kiosk viewing, enable Compact + Dark + Reduced animations for optimal performance and readability from a distance. See Kiosk Mode.

Export and import theme settings

Share your theme with others:

  1. Click Export theme — downloads a .json file
  2. Share the file with other 3DPrintForge users
  3. They import it via Import theme → select the file