Skip to main content

UI Icons Reference

FXCanvas uses Font Awesome 6 icons throughout the interface to provide visual cues for actions and states. This reference guide helps you identify what each icon means and where it appears.


Preset Type Indicators

These icons identify the source and editability of presets across all preset panels:

IconNameMeaningEditable?
cubeCubeBuilt-in/Factory presetNo (read-only)
userUserUser-created presetYes
masks-theaterTheater MasksIn-show presetYes
Where you'll see these
  • Source Presets panel (filter toolbar and preset list)
  • Effect Presets panel (filter toolbar and preset list)
  • Palette panel (filter toolbar)
  • Layout settings (section headers)

Common Action Icons

These icons appear on buttons and controls throughout the application:

IconNameMeaningWhere You'll See It
floppy-diskFloppy DiskSave current settings or create new presetSource/Effect parameters, Palette editor, Layout settings
square-plusSquare PlusAdd new itemEffects chain, Cues panel
plusPlusAdd new itemManual palette colors
trashTrashDelete or remove itemPreset context menus, Effect chain, Palette colors, Log viewer
xmarkX MarkClose window or remove from listEffect chain remove button, Dialog close
rotateRotateReload from diskPreset panels, Palette panel
rotate-leftRotate LeftRevert to saved stateSource parameters, Effect parameters
arrows-rotateArrows RotateReset or enable transitionsLive panel reset, Color transitions
checkCheckConfirm action or apply settingsDialog confirmations, Layout apply
copyCopyDuplicate item or copy textLayout settings (Save As), OSC addresses
penPenEdit or rename itemLayout settings rename
downloadDownloadExport or downloadGDTF profile export

Status Indicators

These icons and visual cues show the current state of features or connections:

IconNameMeaningContext
circleCircleStatus indicator (color varies)BPM Sync status, OSC status, DMX status
linkLinkAbleton Link connectionBPM Sync panel when Link is active
circle-checkCheck CircleSuccess or connectedLayout default indicator
triangle-exclamationWarning TriangleWarning or attention neededBPM Sync errors, Settings warnings
circle-exclamationExclamation CircleError conditionLog viewer error messages
circle-infoInfo CircleInformation or noticeLog viewer info messages
lockLockBPM is locked (cannot change)Pioneer DJ section when BPM locked
lock-openLock OpenBPM is unlocked (can change)Pioneer DJ section when BPM unlocked
toggle-onToggle OnFeature enabledBlackout active
toggle-offToggle OffFeature disabledBlackout inactive
tower-broadcastTower BroadcastNetwork/broadcast statusStatus bar

Visual State Indicators

These are not icons but important visual cues:

VisualMeaningContext
Orange text + asterisk (*)Modified parameters not yet savedPreset labels in all preset panels
Orange overlinePanel contains unsaved changesThin orange line at top of panel tabs

Panel-Specific Icons

Effects Chain Panel

IconNameFunction
square-plusSquare PlusOpens menu to add new effect to chain
floppy-diskFloppy DiskOpens save menu (Save, Save As, Revert)
rotate-leftRotate LeftRevert to saved preset parameters
xmarkX MarkRemoves effect from chain

Palette Panel

IconNameFunction
rotateRotateReloads palettes from disk
table-columnsTable ColumnsOpens column count selector
cubeCubeToggle built-in palettes filter
userUserToggle user palettes filter
masks-theaterTheater MasksToggle show palettes filter
plusPlusCreates new color in manual palette
trashTrashDeletes color from palette (in editor)
palettePaletteManual palette section header
arrows-rotateArrows RotateToggle/enable palette transitions

Live Panel

IconNameFunction
toggle-on / toggle-offToggleBlackout control
arrows-rotateArrows RotateReset Global FX

BPM Sync Panel

IconNameStatus/Function
linkLinkAbleton Link is active
circleCircleRunning status (color indicates state)
lockLockBPM is locked to Pioneer device
lock-openLock OpenBPM is unlocked
triangle-exclamationWarningConnection issue or error

Cues Panel

IconNameFunction
square-plusSquare PlusCreates new cue from current state
chevron-leftChevron LeftNavigate to previous cue
chevron-rightChevron RightNavigate to next cue
listListSwitch to list view mode
gripGripSwitch to thumbnail view mode
imageImagePlaceholder for missing thumbnail

These icons appear in navigation controls:

IconNameUsage
chevron-leftChevron LeftNavigate back, previous item
chevron-rightChevron RightNavigate forward, next item
caret-downCaret DownExpand dropdown or section
caret-upCaret UpCollapse section
arrow-leftArrow LeftIncoming message direction
arrow-rightArrow RightOutgoing message direction

Effect Type Icons

These icons appear in the preset panels to identify effect types:

IconNameEffect Type
dropletDropletBlur effects
snowflakeSnowflakeKaleidoscope patterns
cloneCloneMirror effects

Source Type Icons

These icons appear in the preset panels to identify source types:

IconNameSource Type
waterWaterWave sources
windWindDrift sources
wave-squareWave SquareFlow sources
heart-pulseHeart PulsePulse sources

Window and Layout Icons

IconNameFunction
cubeCubeBuilt-in layouts section header
userUserUser layouts section header
starStarMarks default startup layout
checkCheckCurrently active layout
floppy-diskFloppy DiskSave layout
copyCopySave layout as new
penPenRename layout
trashTrashDelete layout

Log Viewer Window

IconNameFunction
network-wiredNetwork WiredOSC messages tab
musicMusicMIDI messages tab, OBC messages filter
terminalTerminalSystem log tab
signalSignalAPI messages filter
trashTrashClear log
playPlayResume logging
pausePausePause logging
arrow-leftArrow LeftIncoming message indicator
arrow-rightArrow RightOutgoing message indicator
circleCircleInternal message indicator
ellipsisEllipsisVerbose log level
circle-infoCircle InfoNotice log level
triangle-exclamationTriangle ExclamationWarning log level
circle-exclamationCircle ExclamationError log level
xmarkX MarkFatal error log level

DMX Viewer Window

IconNameFunction
circleCircleStatus indicator (Disabled, Running, Receiving, Waiting)
listListTable view tab
gripGripGrid view tab
palettePaletteColors preview tab
signalSignalBars view tab
chevron-leftChevron LeftNavigate channels left
chevron-rightChevron RightNavigate channels right
slidersSlidersControl channel indicator
squareSquareIn-range channel indicator

Tips for Using Icons

Visual Scanning

Icons help you quickly locate functions without reading every label. Look for:

  • floppy-disk when you want to save
  • square-plus or plus when you want to add something
  • trash when you want to delete
  • rotate when you want to refresh/reload

Color Coding

Visual indicators change color to communicate state:

  • Green = Success, Connected, Running
  • Yellow/Orange = Warning, Attention needed
  • Red = Error, Critical issue
  • Gray/Dim = Disabled, Inactive
Unsaved Changes

Presets with unsaved changes display their name in orange text with an asterisk (*) suffix. Panel tabs with unsaved content show a thin orange overline at the top.

Hover for Details

Most icons have tooltips that appear when you hover over them. If you're unsure what an icon does, hover your mouse over it for a description.

Consistency

The same icon always means the same thing throughout FXCanvas. Once you learn that the floppy-disk means "save," you'll find it in every panel that has save functionality.


Accessibility Note

While icons provide quick visual recognition, FXCanvas also includes text labels for most actions. If you have difficulty distinguishing icons, you can rely on the accompanying text labels for navigation.