Skip to main content

VeeCode Global Header Plugin

The VeeCode Global Header plugin provides the unified top navigation bar across all DevPortal pages. It includes search, notifications, starred items, theme toggle, and the user profile dropdown.

Status: Always loaded (preInstalled). No dynamic-plugins.yaml entry required.


Package

veecode-platform-plugin-veecode-global-header-dynamic


What it does

The header mounts at application/header and adds the following components to the global.header/component mount point:

ComponentMount point priorityDescription
SearchComponent100Global search bar
StarredDropdown70Quick access to starred entities
ToggleThemeButton75Light/dark theme switcher
NotificationButton60Notifications bell
PendingChangesButton55(from Pending Changes plugin) Restart-pending indicator
Divider90Visual separator
ProfileDropdown10User avatar with Settings and Sign Out

Profile dropdown items

ItemLink
Settings/settings
My profileUser entity page
Sign outAuth sign-out

Customization

Additional components can be injected into the header by adding entries to the global.header/component mount point in dynamic-plugins.yaml. See Wiring a Frontend Plugin for the configuration syntax.