Skip to main content

Bar Types & Styles

Available in: All plans
Last updated: 05-Mar-2026

Overview

Kazinex renders Gantt bars using a bar style definition system inspired by Primavera P6's Bars dialog. Each bar style defines which activities it applies to, which date fields map to bar start and end, and how the bar looks (shape, colour, labels). You can enable, disable, reorder, and fully customise every style.

By default, Kazinex ships with 11 bar style definitions. The first six are visible out of the box; the remaining five are available but hidden.

Default Bar Styles

Visible by Default

#Style NameApplies ToDate RangeColourShape
1Remaining WorkAll non-critical tasksRemaining start → Remaining finishGreen gradientFlat caps, gradient body
2Actual WorkAll tasks with actual datesActual start → Actual finishBlue gradientFlat caps, gradient body
3Critical Remaining WorkCritical-path tasks onlyRemaining start → Remaining finishRed gradientFlat caps, gradient body
4MilestoneStart / Finish milestonesFinish date (single point)PurpleDiamond shape
5SummaryWBS summary rowsEarly start → Early finishDark slatePointed caps, solid body
6Level of EffortLOE activitiesEarly start → Early finishCyanFenced caps, striped body

Hidden by Default

#Style NamePurposeHow to Enable
7Primary BaselineShows baseline dates as a secondary bar below the current barToggle in Gantt Settings → Bar Styles
8Total FloatGreen striped bar extending from early finish to late finishToggle in Gantt Settings → Bar Styles
9Late DatesAmber dashed bar showing late start → late finishToggle in Gantt Settings → Bar Styles
10Negative FloatRed dashed bar for activities with negative floatToggle in Gantt Settings → Bar Styles
11Constraint MarkerDiamond marker at the constraint dateToggle in Gantt Settings → Bar Styles

Bar Shape Components

Every bar is built from three visual components:

End Cap Shapes

ShapeDescription
FlatStraight vertical edge (default for tasks)
PointedArrow/chevron pointing outward (default for summary bars)
RoundedSemicircle cap
FencedPicket fence style, matching Primavera P6 LOE styling
NotchedV-notch cut into the edge
DiamondDiamond/lozenge shape (default for milestones)
NoneNo visible cap

Body Shapes

ShapeDescription
SolidFilled rectangle
HollowOutline only
StripedDiagonal hatch lines (default for LOE)
DashedDashed outline
DottedDotted outline
GradientGradient fill (default for task bars)
NeckedPinched at the progress point, matching P6 style

Necking (Progress Pinch)

When necking is enabled, the bar narrows at the progress point. The neck ratio controls how thin the pinch is (e.g., 0.3 = 30% of bar height). This matches the P6 "necked" appearance for in-progress activities.

Bar Labels

Each bar can display labels at seven positions:

PositionExample Use
LeftActivity ID
RightActivity Name (default)
TopResource names
BottomCalendar name
Inside LeftPercent complete
Inside RightRemaining duration
Inside CentreTotal float (for float bars)

Labels can show any of these data fields: activity_id, activity_name, activity_code, start_date, finish_date, duration, remaining_duration, total_float, free_float, percent_complete, resource_names, wbs_name, or calendar_name.

Customising Bar Styles

Step 1 — Open Bar Styles Dialog

Click the Settings icon in the Gantt toolbar, then select the Bar Styles tab.

Step 2 — Toggle Visibility

Use the visibility switch next to each style to show or hide it.

Step 3 — Edit a Style

Click a style row to expand its editor. You can change:

  • Filter — Which activities the style applies to (e.g., critical only, specific activity type)
  • Date mapping — Which timescale to use (early, late, actual, remaining, baseline, current)
  • Colours — Start cap, body, and end cap colours independently
  • Shapes — Start cap shape, body shape, end cap shape
  • Height — Bar height as a percentage of row height (10–100%)
  • Labels — Configure which labels to show and where

Step 4 — Reorder Styles

Drag styles up or down to change their rendering order. Lower-order styles render behind higher-order ones.

Step 5 — Reset to Defaults

Click Reset to restore all 11 default bar styles.

Tips & Best Practices

  • Enable the Primary Baseline bar when comparing current vs. baseline schedules visually
  • Use the Float bar to quickly identify activities with significant positive float
  • Enable Negative Float bars to highlight schedule slippage at a glance
  • Use necking on tasks to visually distinguish the completed vs. remaining portion

Troubleshooting

ProblemCauseSolution
Bars not visibleStyle is disabledOpen Bar Styles dialog and toggle visibility on
Milestone appears as a barWrong activity type classificationCheck the activity type field (task_type) in the grid
Baseline bar not showingBaseline style hidden by defaultEnable "Primary Baseline" in Bar Styles and ensure a baseline is marked
Labels overlapToo many labels enabledReduce label positions or increase zoom level