PowerBlocks
LibraryLeave App — 5. Team Calendar
PROleave

Leave App — 5. Team Calendar

Screen 5 of 5 of the Leave Requests mini-app: a Monday-aligned month grid that computes, for every day, how many teammates are away — from approved requests in the shared colLeaves. Cells highlight when someone is absent and turn amber when two or more people overlap: capacity problems become visible at a glance.

Pro component

Subscribe to access this component and the full library.

View plans

Team absences — July 2026

1
2
3
4
5
6
7
8

1 away

9
10
11
12
13

1 away

14

1 away

15

2 away

16

2 away

17
18
19
20
21

Mini-app · screen 5 of 5

MINI-APP SUITE

Leave Requests mini-app

The 5 screens share the colLeaves collection — paste them all, wire the Navigate calls, and the app works end-to-end.

YAML source

Preview — full code with PRO
# Leave App 5/5 — Team Calendar — PowerBlocks (PRO mini-app)
# Month grid (Monday-aligned, 42 cells). Each day shows how many people are
# away, computed from APPROVED requests in the shared colLeaves collection
# (inline demo fallback until it exists — Reset demo lives on the List screen).
# Dates in colLeaves are "yyyy-mm-dd" strings, compared via DateValue().

- LeaveTeamCalendar:
    Control: GroupContainer
    Variant: ManualLayout
    Properties:
      X: =0
      Y: =0
      Width: =Parent.Width
      Height: =Parent.Height
# … full component definition unlocked with PRO

This is a partial preview. Unlock the full component →

More screens