The gathered source context for this page covers the configuration model and capacity visualization properties confirmed in code. Properties related to card color rules, custom card templates, and additional visual theming options should be verified in the live application, as the source context does not confirm their exact property names or defaults.
Overview
Appearance properties configure how Planningboard renders cards, capacity indicators, and column tooltips at the board level. Some properties are set via administration configuration; others are supplied as scripting configuration in the board’s embedded config object.Capacity Visualization Properties
These properties control whether capacity bars and per-user capacity breakdown are displayed on the board. They are set in the board’s embedded configuration or via administration.Capacity Hours Configuration
Column Tooltip Properties
Column tooltips appear when a user hovers over a plan column’s capacity bar. Planningboard supports both a default tooltip format and a custom template.Default Tooltip Format
WhencolumnTooltipTemplate is not configured, the default tooltip displays:
- Capacity — total capacity for the plan column
- Done — completed effort
- Todo — remaining effort
- Available — remaining capacity after allocation
Custom Tooltip with Per-User Breakdown
WhencolumnTooltipTemplate is configured and userCapacityLoad is enabled, the tooltip can display a per-user breakdown:
- Available (shown in red if negative — overallocated)
- Allocated — sum of remaining estimates for tasks assigned to the user within the plan
- Total — user’s total capacity from team calendar for the plan period
Overallocation is visually indicated with red text for negative available capacity values. This makes it easy to identify resource bottlenecks directly from the board without navigating to a separate report.
Plan Column Link Property
The default
planLink value navigates to the standard Polarion plan page. You can override this to link to a custom report or Wiki page. The template variable ${plan.objectId.projectId} resolves to the plan’s project ID and ${plan.objectId.itemId} resolves to the plan’s item ID.
Example — link to a custom Wiki report:
Teams Service Capacity Data
WhenuseTeamsService=true, Planningboard calculates capacity data per user per plan. The following computed values appear in capacity tooltips and scripting contexts:
Users who have no team calendar entry for the plan period will have
totalCapacity = 0.0 (confirmed: NPT-1211 zero-fallback behavior). This will cause availableCapacity to equal −allocatedCapacity, showing as overallocated even when capacity data is simply missing.Board View Mode Properties
The following properties affect what is displayed on the board at a structural level.Work Item Display Properties
Configuration Example
The following example enables capacity visualization with per-user breakdown using the Teams service, and sets the plan column link to a custom report.Related Pages
- Capacity Parameters — per-widget capacity parameters
- Configuration Properties — index of all configuration property pages
- Capacity Properties — capacity-specific administration properties
- Teams Service Properties — Teams service configuration
- Scripting API — scripting API for custom tooltip templates and board customization
- Plans Modes — available
plansModevalues