diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 00000000..d6161868 Binary files /dev/null and b/.DS_Store differ diff --git a/Gemfile.lock b/Gemfile.lock index e8902c31..5de3d2ed 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -110,6 +110,7 @@ GEM PLATFORMS arm64-darwin-22 arm64-darwin-23 + arm64-darwin-24 x86_64-linux DEPENDENCIES diff --git a/config/119x158-rightie.yaml b/config/119x158-rightie.yaml index 526157ce..52747667 100644 --- a/config/119x158-rightie.yaml +++ b/config/119x158-rightie.yaml @@ -10,11 +10,11 @@ compiler: document: layout: dimensions: - width: 119mm - height: 158mm + width: 156mm + height: 209mm margin: - top: 10mm + top: 2mm bottom: 0mm left: 0mm right: 5mm @@ -29,7 +29,7 @@ planner: weekday_start: Monday heading_size: 16pt - pattern: dotted + pattern: lined objects: mos_layout: @@ -62,7 +62,7 @@ planner: large_calendar: with_week_numbers: true - week_number_placement: right + week_number_placement: left weekday_names: short heading_height: 6mm week_row_height: 20mm @@ -79,10 +79,11 @@ planner: - annual: enabled: true parameters: - months_per_page: 6 - months_per_row: 2 + months_per_page: 12 + months_per_row: 3 objects: little_calendar: + inset: 1.1mm take_full_width: false - quarterly: @@ -108,19 +109,18 @@ planner: parameters: left_column_width: 4.5cm - left_column_items: [ schedule ] - right_column_items: [ top_priorities, notes, personal_notes ] + left_column_items: [ schedule, little_calendar ] + right_column_items: [ top_priorities, notes ] schedule_strftime: '%k' - schedule_from_hour: 8 - schedule_to_hour: 20 + schedule_from_hour: 7 + schedule_to_hour: 21 schedule_trailing_30min: false gap_width: 2mm - priorities_number: 5 + priorities_number: 10 - notes_height: 4cm - personal_notes_height: 100% + notes_height: 100% - daily_notes: enabled: true @@ -131,21 +131,21 @@ planner: left_column_width: 1fr gap_width: 5mm - left_column_items: [ my_goals, my_best_thing ] - right_column_items: [ my_grateful ] - bottom_merged: [ my_daily_log ] + left_column_items: [ ] + right_column_items: [ ] + bottom_merged: [ my_grateful, my_daily_log, my_goals ] my_goals: - height: 2.5cm + height: 6cm my_best_thing: - height: 2cm + height: 5cm my_grateful: - height: 5.5cm + height: 3cm my_daily_log: - height: 100% + height: 6cm - todo_index: enabled: true diff --git a/lib/.DS_Store b/lib/.DS_Store new file mode 100644 index 00000000..4aaa0708 Binary files /dev/null and b/lib/.DS_Store differ diff --git a/lib/latex_yearly_planner/.DS_Store b/lib/latex_yearly_planner/.DS_Store new file mode 100644 index 00000000..65844187 Binary files /dev/null and b/lib/latex_yearly_planner/.DS_Store differ diff --git a/lib/latex_yearly_planner/planners/mos/pages/face.rb b/lib/latex_yearly_planner/planners/mos/pages/face.rb index 63956c85..40232a03 100644 --- a/lib/latex_yearly_planner/planners/mos/pages/face.rb +++ b/lib/latex_yearly_planner/planners/mos/pages/face.rb @@ -94,6 +94,7 @@ def initialize(section_config:, i18n: I18n) def to_typst <<~TYPST pad( + top: 7mm, left: #{mosnav[:left_pad]}, right: #{mosnav[:right_pad]}, rotate( diff --git a/lib/latex_yearly_planner/xtypst/little_calendar.rb b/lib/latex_yearly_planner/xtypst/little_calendar.rb index 4cc39516..a69b6b6a 100644 --- a/lib/latex_yearly_planner/xtypst/little_calendar.rb +++ b/lib/latex_yearly_planner/xtypst/little_calendar.rb @@ -71,6 +71,7 @@ def highlighted_week_number_in_this_month def month_name name = i18n.t("calendar.month.#{month.name.downcase}") return name unless parameters[:link_to_month] + "link(<#{month.id}>, [#{name}])" end diff --git a/locales/en.yaml b/locales/en.yaml index 42c0ee0e..8f6555b6 100644 --- a/locales/en.yaml +++ b/locales/en.yaml @@ -70,15 +70,15 @@ en: top_priorities: Top priorities daily_notes: Notes more_daily_notes: More - personal_notes: Personal + personal_notes: Goals daily_reflect: name: Reflect - goals: Goals - grateful: Things I'm grateful for + goals: Something I can do better tomorrow + grateful: Something I'm grateful for best_thing: Best thing that happened today - log: Daily log + log: Something I did well today todo: index: Todo index diff --git a/out/index.typ b/out/index.typ new file mode 100644 index 00000000..d0bfbd98 --- /dev/null +++ b/out/index.typ @@ -0,0 +1,109299 @@ +#set page( + width: 156mm, + height: 209mm, + + margin: ( + top: 2mm, + right: 5mm, + bottom: 0mm, + left: 0mm + ) +) + +#set text( + size: 10pt, +) + +#let dotted = pattern( + size: (5mm, 5mm), + place( + dx: 0.5pt, + dy: 0.5pt, + circle( + radius: 0.4pt, + fill: black + ) + ), +) + +#let lined = pattern( + size: (5mm, 5mm), + place( + line( + start: (0%, 6%), + end: (100%, 6%), + stroke: 0.4pt + ), + ) +) + +#let rect_pattern(pattern) = rect( + width: 100%, + height: 100%, + fill: pattern +) + + +#let vert_stack_bottom_outset(..content, last_content) = { + stack( + dir: ttb, + spacing: 1fr, + ..content, stack(dir: ttb, spacing: 5mm, last_content, []) + ) +} + +#let jot(pattern, height, name) = { + stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, name) + ), + box( + height: height, + width: 100%, rect_pattern(pattern) + ) + ) +} + +#let black_table_cell(text) = table.cell( fill: black, text) + + +#block( + width: 100%, + height: 100%, + align( + center + horizon, + text( + size: 48pt, + [2024] + ) + ) +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[ Jan 2024 --- Dec 2024 ], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Calendar])), link(, [Todo]), link(, [Notes]) +) + +) +), + vert_stack_bottom_outset(stack(dir: ltr, spacing: 1fr, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), stack(dir: ltr, spacing: 1fr, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), stack(dir: ltr, spacing: 1fr, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), stack(dir: ltr, spacing: 1fr, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +, table( + columns: 8, + align: center + horizon, + inset: 1.1mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +)) +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[ + Q1 + +] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.3cm, 5mm, 1fr), + rows: 1fr, + vert_stack_bottom_outset(table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +, table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +, table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +),[],rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[ + Q2 + +] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.3cm, 5mm, 1fr), + rows: 1fr, + vert_stack_bottom_outset(table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +, table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +, table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +),[],rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[ + Q3 + +] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.3cm, 5mm, 1fr), + rows: 1fr, + vert_stack_bottom_outset(table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +, table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +, table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +),[],rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[ + Q4 + +] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.3cm, 5mm, 1fr), + rows: 1fr, + vert_stack_bottom_outset(table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +, table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +, table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +),[],rect_pattern(lined) +) + +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[January<2024-01>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 1]) #h(1fr)] +) +, link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 2]) #h(1fr)] +) +, link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 3]) #h(1fr)] +) +, link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 4]) #h(1fr)] +) +, link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 5]) #h(1fr)] +) +, link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[February<2024-02>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 5]) #h(1fr)] +) +, [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 6]) #h(1fr)] +) +, link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 7]) #h(1fr)] +) +, link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 8]) #h(1fr)] +) +, link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 9]) #h(1fr)] +) +, link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[March<2024-03>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 9]) #h(1fr)] +) +, [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 10]) #h(1fr)] +) +, link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 11]) #h(1fr)] +) +, link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 12]) #h(1fr)] +) +, link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 13]) #h(1fr)] +) +, link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[April<2024-04>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 14]) #h(1fr)] +) +, link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 15]) #h(1fr)] +) +, link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 16]) #h(1fr)] +) +, link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 17]) #h(1fr)] +) +, link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 18]) #h(1fr)] +) +, link(, [29]), link(, [30]), [], [], [], [], [] +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[May<2024-05>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 18]) #h(1fr)] +) +, [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 19]) #h(1fr)] +) +, link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 20]) #h(1fr)] +) +, link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 21]) #h(1fr)] +) +, link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 22]) #h(1fr)] +) +, link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[June<2024-06>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 22]) #h(1fr)] +) +, [], [], [], [], [], link(, [1]), link(, [2]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 23]) #h(1fr)] +) +, link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 24]) #h(1fr)] +) +, link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 25]) #h(1fr)] +) +, link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 26]) #h(1fr)] +) +, link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[July<2024-07>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 27]) #h(1fr)] +) +, link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 28]) #h(1fr)] +) +, link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 29]) #h(1fr)] +) +, link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 30]) #h(1fr)] +) +, link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 31]) #h(1fr)] +) +, link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[August<2024-08>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 31]) #h(1fr)] +) +, [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 32]) #h(1fr)] +) +, link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 33]) #h(1fr)] +) +, link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 34]) #h(1fr)] +) +, link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 35]) #h(1fr)] +) +, link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[September<2024-09>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 35]) #h(1fr)] +) +, [], [], [], [], [], [], link(, [1]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 36]) #h(1fr)] +) +, link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 37]) #h(1fr)] +) +, link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 38]) #h(1fr)] +) +, link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 39]) #h(1fr)] +) +, link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 40]) #h(1fr)] +) +, link(, [30]), [], [], [], [], [], [] +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[October<2024-10>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 40]) #h(1fr)] +) +, [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 41]) #h(1fr)] +) +, link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 42]) #h(1fr)] +) +, link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 43]) #h(1fr)] +) +, link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 44]) #h(1fr)] +) +, link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[November<2024-11>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 44]) #h(1fr)] +) +, [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 45]) #h(1fr)] +) +, link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 46]) #h(1fr)] +) +, link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 47]) #h(1fr)] +) +, link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 48]) #h(1fr)] +) +, link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +, + rect_pattern(lined) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[December<2024-12>], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + stack( + dir: ttb, + spacing: 5mm, + table( + stroke: 0.4pt, + columns: (auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: (6mm, 20mm, 20mm, 20mm, 20mm, 20mm), + align: top + left, + align(center + horizon, [W]), align(center + horizon, [Mon]), align(center + horizon, [Tue]), align(center + horizon, [Wed]), align(center + horizon, [Thu]), align(center + horizon, [Fri]), align(center + horizon, [Sat]), align(center + horizon, [Sun]), + rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 48]) #h(1fr)] +) +, [], [], [], [], [], [], link(, [1]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 49]) #h(1fr)] +) +, link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 50]) #h(1fr)] +) +, link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 51]) #h(1fr)] +) +, link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 52]) #h(1fr)] +) +, link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +rotate( + 90deg, + origin: center + horizon, + reflow: true, + [#h(1fr) #link(, [Week 1]) #h(1fr)] +) +, link(, [30]), link(, [31]), [], [], [], [], [] +) +, + rect_pattern(lined) +) + +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 1 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 1])), align(horizon, link(, [Tuesday, 2])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 3])), align(horizon, link(, [Thursday, 4])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 5])), align(horizon, link(, [Saturday, 6])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 7])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 2 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 8])), align(horizon, link(, [Tuesday, 9])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 10])), align(horizon, link(, [Thursday, 11])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 12])), align(horizon, link(, [Saturday, 13])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 14])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 3 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 15])), align(horizon, link(, [Tuesday, 16])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 17])), align(horizon, link(, [Thursday, 18])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 19])), align(horizon, link(, [Saturday, 20])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 21])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 4 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 22])), align(horizon, link(, [Tuesday, 23])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 24])), align(horizon, link(, [Thursday, 25])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 26])), align(horizon, link(, [Saturday, 27])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 28])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 5 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 29])), align(horizon, link(, [Tuesday, 30])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 31])), align(horizon, link(, [Thursday, 1])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 2])), align(horizon, link(, [Saturday, 3])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 4])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 6 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 5])), align(horizon, link(, [Tuesday, 6])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 7])), align(horizon, link(, [Thursday, 8])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 9])), align(horizon, link(, [Saturday, 10])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 11])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 7 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 12])), align(horizon, link(, [Tuesday, 13])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 14])), align(horizon, link(, [Thursday, 15])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 16])), align(horizon, link(, [Saturday, 17])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 18])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 8 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 19])), align(horizon, link(, [Tuesday, 20])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 21])), align(horizon, link(, [Thursday, 22])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 23])), align(horizon, link(, [Saturday, 24])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 25])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 9 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 26])), align(horizon, link(, [Tuesday, 27])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 28])), align(horizon, link(, [Thursday, 29])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 1])), align(horizon, link(, [Saturday, 2])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 3])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 10 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 4])), align(horizon, link(, [Tuesday, 5])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 6])), align(horizon, link(, [Thursday, 7])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 8])), align(horizon, link(, [Saturday, 9])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 10])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 11 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 11])), align(horizon, link(, [Tuesday, 12])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 13])), align(horizon, link(, [Thursday, 14])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 15])), align(horizon, link(, [Saturday, 16])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 17])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 12 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 18])), align(horizon, link(, [Tuesday, 19])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 20])), align(horizon, link(, [Thursday, 21])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 22])), align(horizon, link(, [Saturday, 23])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 24])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 13 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 25])), align(horizon, link(, [Tuesday, 26])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 27])), align(horizon, link(, [Thursday, 28])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 29])), align(horizon, link(, [Saturday, 30])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 31])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 14 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 1])), align(horizon, link(, [Tuesday, 2])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 3])), align(horizon, link(, [Thursday, 4])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 5])), align(horizon, link(, [Saturday, 6])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 7])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 15 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 8])), align(horizon, link(, [Tuesday, 9])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 10])), align(horizon, link(, [Thursday, 11])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 12])), align(horizon, link(, [Saturday, 13])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 14])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 16 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 15])), align(horizon, link(, [Tuesday, 16])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 17])), align(horizon, link(, [Thursday, 18])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 19])), align(horizon, link(, [Saturday, 20])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 21])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 17 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 22])), align(horizon, link(, [Tuesday, 23])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 24])), align(horizon, link(, [Thursday, 25])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 26])), align(horizon, link(, [Saturday, 27])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 28])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 18 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 29])), align(horizon, link(, [Tuesday, 30])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 1])), align(horizon, link(, [Thursday, 2])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 3])), align(horizon, link(, [Saturday, 4])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 5])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 19 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 6])), align(horizon, link(, [Tuesday, 7])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 8])), align(horizon, link(, [Thursday, 9])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 10])), align(horizon, link(, [Saturday, 11])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 12])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 20 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 13])), align(horizon, link(, [Tuesday, 14])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 15])), align(horizon, link(, [Thursday, 16])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 17])), align(horizon, link(, [Saturday, 18])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 19])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 21 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 20])), align(horizon, link(, [Tuesday, 21])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 22])), align(horizon, link(, [Thursday, 23])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 24])), align(horizon, link(, [Saturday, 25])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 26])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 22 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 27])), align(horizon, link(, [Tuesday, 28])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 29])), align(horizon, link(, [Thursday, 30])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 31])), align(horizon, link(, [Saturday, 1])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 2])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 23 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 3])), align(horizon, link(, [Tuesday, 4])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 5])), align(horizon, link(, [Thursday, 6])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 7])), align(horizon, link(, [Saturday, 8])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 9])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 24 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 10])), align(horizon, link(, [Tuesday, 11])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 12])), align(horizon, link(, [Thursday, 13])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 14])), align(horizon, link(, [Saturday, 15])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 16])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 25 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 17])), align(horizon, link(, [Tuesday, 18])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 19])), align(horizon, link(, [Thursday, 20])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 21])), align(horizon, link(, [Saturday, 22])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 23])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 26 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 24])), align(horizon, link(, [Tuesday, 25])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 26])), align(horizon, link(, [Thursday, 27])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 28])), align(horizon, link(, [Saturday, 29])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 30])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 27 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 1])), align(horizon, link(, [Tuesday, 2])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 3])), align(horizon, link(, [Thursday, 4])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 5])), align(horizon, link(, [Saturday, 6])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 7])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 28 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 8])), align(horizon, link(, [Tuesday, 9])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 10])), align(horizon, link(, [Thursday, 11])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 12])), align(horizon, link(, [Saturday, 13])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 14])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 29 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 15])), align(horizon, link(, [Tuesday, 16])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 17])), align(horizon, link(, [Thursday, 18])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 19])), align(horizon, link(, [Saturday, 20])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 21])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 30 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 22])), align(horizon, link(, [Tuesday, 23])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 24])), align(horizon, link(, [Thursday, 25])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 26])), align(horizon, link(, [Saturday, 27])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 28])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 31 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 29])), align(horizon, link(, [Tuesday, 30])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 31])), align(horizon, link(, [Thursday, 1])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 2])), align(horizon, link(, [Saturday, 3])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 4])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 32 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 5])), align(horizon, link(, [Tuesday, 6])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 7])), align(horizon, link(, [Thursday, 8])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 9])), align(horizon, link(, [Saturday, 10])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 11])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 33 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 12])), align(horizon, link(, [Tuesday, 13])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 14])), align(horizon, link(, [Thursday, 15])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 16])), align(horizon, link(, [Saturday, 17])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 18])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 34 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 19])), align(horizon, link(, [Tuesday, 20])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 21])), align(horizon, link(, [Thursday, 22])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 23])), align(horizon, link(, [Saturday, 24])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 25])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 35 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 26])), align(horizon, link(, [Tuesday, 27])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 28])), align(horizon, link(, [Thursday, 29])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 30])), align(horizon, link(, [Saturday, 31])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 1])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 36 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 2])), align(horizon, link(, [Tuesday, 3])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 4])), align(horizon, link(, [Thursday, 5])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 6])), align(horizon, link(, [Saturday, 7])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 8])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 37 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 9])), align(horizon, link(, [Tuesday, 10])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 11])), align(horizon, link(, [Thursday, 12])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 13])), align(horizon, link(, [Saturday, 14])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 15])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 38 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 16])), align(horizon, link(, [Tuesday, 17])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 18])), align(horizon, link(, [Thursday, 19])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 20])), align(horizon, link(, [Saturday, 21])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 22])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 39 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 23])), align(horizon, link(, [Tuesday, 24])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 25])), align(horizon, link(, [Thursday, 26])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 27])), align(horizon, link(, [Saturday, 28])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 29])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 40 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 30])), align(horizon, link(, [Tuesday, 1])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 2])), align(horizon, link(, [Thursday, 3])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 4])), align(horizon, link(, [Saturday, 5])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 6])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 41 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 7])), align(horizon, link(, [Tuesday, 8])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 9])), align(horizon, link(, [Thursday, 10])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 11])), align(horizon, link(, [Saturday, 12])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 13])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 42 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 14])), align(horizon, link(, [Tuesday, 15])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 16])), align(horizon, link(, [Thursday, 17])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 18])), align(horizon, link(, [Saturday, 19])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 20])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 43 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 21])), align(horizon, link(, [Tuesday, 22])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 23])), align(horizon, link(, [Thursday, 24])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 25])), align(horizon, link(, [Saturday, 26])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 27])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 44 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 28])), align(horizon, link(, [Tuesday, 29])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 30])), align(horizon, link(, [Thursday, 31])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 1])), align(horizon, link(, [Saturday, 2])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 3])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 45 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 4])), align(horizon, link(, [Tuesday, 5])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 6])), align(horizon, link(, [Thursday, 7])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 8])), align(horizon, link(, [Saturday, 9])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 10])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 46 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 11])), align(horizon, link(, [Tuesday, 12])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 13])), align(horizon, link(, [Thursday, 14])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 15])), align(horizon, link(, [Saturday, 16])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 17])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 47 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 18])), align(horizon, link(, [Tuesday, 19])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 20])), align(horizon, link(, [Thursday, 21])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 22])), align(horizon, link(, [Saturday, 23])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 24])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 48 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 25])), align(horizon, link(, [Tuesday, 26])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 27])), align(horizon, link(, [Thursday, 28])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 29])), align(horizon, link(, [Saturday, 30])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 1])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 49 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 2])), align(horizon, link(, [Tuesday, 3])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 4])), align(horizon, link(, [Thursday, 5])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 6])), align(horizon, link(, [Saturday, 7])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 8])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 50 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 9])), align(horizon, link(, [Tuesday, 10])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 11])), align(horizon, link(, [Thursday, 12])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 13])), align(horizon, link(, [Saturday, 14])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 15])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 51 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 16])), align(horizon, link(, [Tuesday, 17])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 18])), align(horizon, link(, [Thursday, 19])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 20])), align(horizon, link(, [Saturday, 21])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 22])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 52 #hide[~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 23])), align(horizon, link(, [Tuesday, 24])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Wednesday, 25])), align(horizon, link(, [Thursday, 26])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Friday, 27])), align(horizon, link(, [Saturday, 28])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, link(, [Sunday, 29])), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Week 1 #hide[~ ~]], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 1fr), + rows: (8mm, 1fr, 9mm, 1fr, 9mm, 1fr, 9mm, 1fr), + align(horizon, link(, [Monday, 30])), align(horizon, link(, [Tuesday, 31])), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, [Wednesday, 1]), align(horizon, [Thursday, 2]), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, [Friday, 3]), align(horizon, [Saturday, 4]), +grid.cell(colspan: 2, rect_pattern(lined)), +align(horizon, [Sunday, 5]), [], +grid.cell(colspan: 2, rect_pattern(lined)) +) + +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), table.cell(fill: black, link(, text(white)[1])), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), +link(, [5]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), table.cell(fill: black, link(, text(white)[29])), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), table.cell(fill: black, link(, text(white)[30])), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], table.cell(fill: black, link(<2024-01>, text(white)[Jan])), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[31]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-01>, [January])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [1]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [2]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [3]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [4]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [5]), link(, [29]), link(, [30]), table.cell(fill: black, link(, text(white)[31])), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], table.cell(fill: black, link(, text(white)[1])), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), link(, [29]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), table.cell(fill: black, link(<2024-02>, text(white)[Feb])), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-02>, [February])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [5]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [6]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [7]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [8]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [9]), link(, [26]), link(, [27]), link(, [28]), table.cell(fill: black, link(, text(white)[29])), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], table.cell(fill: black, link(, text(white)[1])), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), link(, [29]), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), table.cell(fill: black, link(, text(white)[29])), link(, [30]), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), table.cell(fill: black, link(, text(white)[30])), link(, [31]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + table.cell(fill: black, link(, text(white)[Q1])), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), table.cell(fill: black, link(<2024-03>, text(white)[Mar])), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[31]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-03>, [March])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [9]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [10]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [11]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [12]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [13]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), table.cell(fill: black, link(, text(white)[31])) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), table.cell(fill: black, link(, text(white)[1])), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), +link(, [18]), link(, [29]), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), table.cell(fill: black, link(, text(white)[29])), link(, [30]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), table.cell(fill: black, link(<2024-04>, text(white)[Apr])), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-04>, [April])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [14]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [15]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [16]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [17]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [18]), link(, [29]), table.cell(fill: black, link(, text(white)[30])), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], table.cell(fill: black, link(, text(white)[1])), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), link(, [29]), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), table.cell(fill: black, link(, text(white)[29])), link(, [30]), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), table.cell(fill: black, link(, text(white)[30])), link(, [31]), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), table.cell(fill: black, link(<2024-05>, text(white)[May])), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[31]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-05>, [May])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [18]), [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), +link(, [19]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), +link(, [20]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), +link(, [21]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), +link(, [22]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), table.cell(fill: black, link(, text(white)[31])), [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], table.cell(fill: black, link(, text(white)[1])), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), table.cell(fill: black, link(, text(white)[2])), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), link(, [29]), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), table.cell(fill: black, link(, text(white)[29])), link(, [30]) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), table.cell(fill: black, link(, text(white)[Q2])), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), table.cell(fill: black, link(<2024-06>, text(white)[Jun])), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-06>, [June])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [22]), [], [], [], [], [], link(, [1]), link(, [2]), +link(, [23]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), +link(, [24]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), +link(, [25]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), +link(, [26]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), table.cell(fill: black, link(, text(white)[30])) +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), table.cell(fill: black, link(, text(white)[1])), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), +link(, [31]), link(, [29]), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), table.cell(fill: black, link(, text(white)[29])), link(, [30]), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), table.cell(fill: black, link(, text(white)[30])), link(, [31]), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), table.cell(fill: black, link(<2024-07>, text(white)[Jul])), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[31]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-07>, [July])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [27]), link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), +link(, [28]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), +link(, [29]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), +link(, [30]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), +link(, [31]), link(, [29]), link(, [30]), table.cell(fill: black, link(, text(white)[31])), [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], table.cell(fill: black, link(, text(white)[1])), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), link(, [29]), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), table.cell(fill: black, link(, text(white)[29])), link(, [30]), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), table.cell(fill: black, link(, text(white)[30])), link(, [31]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), table.cell(fill: black, link(<2024-08>, text(white)[Aug])), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[31]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-08>, [August])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [31]), [], [], [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), +link(, [32]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), +link(, [33]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), +link(, [34]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), +link(, [35]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), table.cell(fill: black, link(, text(white)[31])), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], table.cell(fill: black, link(, text(white)[1])), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), table.cell(fill: black, link(, text(white)[8])), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), table.cell(fill: black, link(, text(white)[15])), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), table.cell(fill: black, link(, text(white)[22])), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), link(, [29]), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), table.cell(fill: black, link(, text(white)[29])), +link(, [40]), link(, [30]), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), table.cell(fill: black, link(, text(white)[Q3])), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), table.cell(fill: black, link(<2024-09>, text(white)[Sep])), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 7 { silver } else { white }, + table.cell(colspan: 8,link(<2024-09>, [September])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [35]), [], [], [], [], [], [], link(, [1]), +link(, [36]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [37]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [38]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [39]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [40]), table.cell(fill: black, link(, text(white)[30])), [], [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], table.cell(fill: black, link(, text(white)[1])), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), table.cell(fill: black, link(, text(white)[7])), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), table.cell(fill: black, link(, text(white)[14])), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), table.cell(fill: black, link(, text(white)[21])), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), table.cell(fill: black, link(, text(white)[28])), link(, [29]), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), table.cell(fill: black, link(, text(white)[29])), link(, [30]), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), table.cell(fill: black, link(, text(white)[30])), link(, [31]), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), table.cell(fill: black, link(<2024-10>, text(white)[Oct])), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[31]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-10>, [October])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [40]), [], link(, [1]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), +link(, [41]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), +link(, [42]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), +link(, [43]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), +link(, [44]), link(, [28]), link(, [29]), link(, [30]), table.cell(fill: black, link(, text(white)[31])), [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], table.cell(fill: black, link(, text(white)[1])), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), table.cell(fill: black, link(, text(white)[8])), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), table.cell(fill: black, link(, text(white)[15])), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), table.cell(fill: black, link(, text(white)[22])), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), link(, [29]), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), table.cell(fill: black, link(, text(white)[29])), link(, [30]), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), table.cell(fill: black, link(<2024-11>, text(white)[Nov])), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-11>, [November])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [44]), [], [], [], [], link(, [1]), link(, [2]), link(, [3]), +link(, [45]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), link(, [9]), link(, [10]), +link(, [46]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), link(, [16]), link(, [17]), +link(, [47]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), link(, [23]), link(, [24]), +link(, [48]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), table.cell(fill: black, link(, text(white)[30])), [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[1]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 2 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], table.cell(fill: black, link(, text(white)[1])), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[2]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), table.cell(fill: black, link(, text(white)[2])), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[3]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), table.cell(fill: black, link(, text(white)[3])), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[4]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), table.cell(fill: black, link(, text(white)[4])), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[5]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), table.cell(fill: black, link(, text(white)[5])), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[6]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), table.cell(fill: black, link(, text(white)[6])), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[7]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), table.cell(fill: black, link(, text(white)[7])), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[8]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 3 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), table.cell(fill: black, link(, text(white)[8])), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[9]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), table.cell(fill: black, link(, text(white)[9])), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[10]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), table.cell(fill: black, link(, text(white)[10])), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[11]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), table.cell(fill: black, link(, text(white)[11])), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[12]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), table.cell(fill: black, link(, text(white)[12])), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[13]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), table.cell(fill: black, link(, text(white)[13])), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[14]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), table.cell(fill: black, link(, text(white)[14])), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[15]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 4 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), table.cell(fill: black, link(, text(white)[15])), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[16]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), table.cell(fill: black, link(, text(white)[16])), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[17]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), table.cell(fill: black, link(, text(white)[17])), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[18]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), table.cell(fill: black, link(, text(white)[18])), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[19]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), table.cell(fill: black, link(, text(white)[19])), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[20]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), table.cell(fill: black, link(, text(white)[20])), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[21]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), table.cell(fill: black, link(, text(white)[21])), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[22]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 5 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), table.cell(fill: black, link(, text(white)[22])), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[23]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), table.cell(fill: black, link(, text(white)[23])), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[24]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), table.cell(fill: black, link(, text(white)[24])), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[25]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), table.cell(fill: black, link(, text(white)[25])), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[26]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), table.cell(fill: black, link(, text(white)[26])), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[27]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), table.cell(fill: black, link(, text(white)[27])), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[28]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), table.cell(fill: black, link(, text(white)[28])), link(, [29]), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[29]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == 6 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), table.cell(fill: black, link(, text(white)[29])), +link(, [1]), link(, [30]), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[30]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == -45 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), table.cell(fill: black, link(, text(white)[30])), link(, [31]), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), table.cell(fill: black, link(, text(white)[Q4])), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), table.cell(fill: black, link(<2024-12>, text(white)[Dec])) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, text(16pt)[31]) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (4.5cm, 2mm, 1fr), + stack(dir: ttb, table( + columns: 1fr, + inset: 0mm, + stroke: (_, y) => + if calc.even(y) { ( bottom: 0.4pt + black ) } + else { ( bottom: 0.4pt + gray ) }, + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Schedule]))), + box(height: 5mm, align(horizon, [ 7])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 8])), box(height: 5mm), +box(height: 5mm, align(horizon, [ 9])), box(height: 5mm), +box(height: 5mm, align(horizon, [10])), box(height: 5mm), +box(height: 5mm, align(horizon, [11])), box(height: 5mm), +box(height: 5mm, align(horizon, [12])), box(height: 5mm), +box(height: 5mm, align(horizon, [13])), box(height: 5mm), +box(height: 5mm, align(horizon, [14])), box(height: 5mm), +box(height: 5mm, align(horizon, [15])), box(height: 5mm), +box(height: 5mm, align(horizon, [16])), box(height: 5mm), +box(height: 5mm, align(horizon, [17])), box(height: 5mm), +box(height: 5mm, align(horizon, [18])), box(height: 5mm), +box(height: 5mm, align(horizon, [19])), box(height: 5mm), +box(height: 5mm, align(horizon, [20])), box(height: 5mm), +box(height: 5mm, align(horizon, [21])), box(height: 5mm), + +) +, +table( + columns: (1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + align: center + horizon, + inset: 1.5mm, + stroke: 0mm, + fill: (_, y) => if y == -45 { silver } else { white }, + table.cell(colspan: 8,link(<2024-12>, [December])), + table.vline(x: 1, stroke: 0.4pt), [W], table.hline(y: 2, stroke: 0.4pt), [M], [T], [W], [T], [F], [S], [S], + link(, [48]), [], [], [], [], [], [], link(, [1]), +link(, [49]), link(, [2]), link(, [3]), link(, [4]), link(, [5]), link(, [6]), link(, [7]), link(, [8]), +link(, [50]), link(, [9]), link(, [10]), link(, [11]), link(, [12]), link(, [13]), link(, [14]), link(, [15]), +link(, [51]), link(, [16]), link(, [17]), link(, [18]), link(, [19]), link(, [20]), link(, [21]), link(, [22]), +link(, [52]), link(, [23]), link(, [24]), link(, [25]), link(, [26]), link(, [27]), link(, [28]), link(, [29]), +link(, [1]), link(, [30]), table.cell(fill: black, link(, text(white)[31])), [], [], [], [], [] +) +), + [], + stack(dir: ttb, pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + table.cell(stroke: (bottom: 1pt), box(height: 5mm, align(horizon, [Top priorities]))), + box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])), +box(height: 5mm, align(horizon, [$square.stroked$])) +)) +, +stack( + dir: ttb, + spacing: 5mm, + box( + height: 5mm, width: 100%, stroke: (bottom: 1pt), + align(horizon, [Notes | #link(, [More])#h(1fr) #link(, [Reflect])]) + ), + box(height: 100%, width: 100%, rect_pattern(lined)), +) +) +) + +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]), +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) + +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 2]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 3]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 4]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [January]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 5]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 6]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 7]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 8]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [February]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 9]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 10]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 11]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 12]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [March]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 13]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 14]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 15]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 16]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 17]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [April]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 18]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 19]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 20]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 21]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [May]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 22]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 23]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 24]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 25]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [June]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 26]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 27]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 28]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 29]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 30]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [July]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 31]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 32]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 33]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 34]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [August]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 35]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 36]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 37]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 38]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 39]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [September]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 40]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 41]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 42]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 43]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [October]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 44]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 45]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 46]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 47]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [November]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[1])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 48]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[2])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[3])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[4])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[5])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[6])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[7])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[8])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 49]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[9])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[10])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[11])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[12])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[13])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[14])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[15])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 50]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[16])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[17])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[18])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[19])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[20])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[21])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[22])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 51]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[23])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[24])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[25])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Wednesday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[26])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Thursday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[27])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Friday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[28])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Saturday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[29])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Sunday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 52]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[30])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Monday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + [#grid( + columns: 2, + rows: (1fr, 1fr), + inset: 0mm, + align: left, + grid.cell( + rowspan: 2, + stroke: (right: 0.4pt), + pad(right: 2mm, link(, text(16pt)[31])) + ), + pad( + left: 2mm, + bottom: 1mm, + [*Tuesday*] + ), + pad(left: 2mm, top: 1mm, [December]) +)] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Week 1]), link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + grid( + columns: (1fr, 5mm, 1fr), + rows: (auto, 1fr), + stack(dir: ttb, ), + [], + stack(dir: ttb, ), + + grid.cell(colspan: 3, stack(dir: ttb, jot(lined, 3cm, [Something I'm grateful for]), +jot(lined, 6cm, [Something I did well today]), +jot(lined, 6cm, [Something I can do better tomorrow]))) +) + +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo index 1], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + black_table_cell(text(white)[Todo 1]), link(, [Todo 2]), link(, [Calendar]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + inset: 0mm, + stroke: 0mm, + box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [1.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [20.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [2.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [21.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [3.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [22.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [4.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [23.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [5.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [24.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [6.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [25.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [7.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [26.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [8.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [27.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [9.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [28.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [10.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [29.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [11.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [30.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [12.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [31.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [13.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [32.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [14.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [33.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [15.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [34.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [16.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [35.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [17.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [36.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [18.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [37.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [19.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [38.])) +) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo index 2], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Todo 1]), black_table_cell(text(white)[Todo 2]), link(, [Calendar]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + inset: 0mm, + stroke: 0mm, + box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [39.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [58.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [40.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [59.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [41.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [60.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [42.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [61.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [43.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [62.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [44.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [63.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [45.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [64.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [46.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [65.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [47.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [66.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [48.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [67.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [49.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [68.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [50.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [69.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [51.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [70.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [52.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [71.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [53.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [72.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [54.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [73.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [55.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [74.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [56.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [75.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [57.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [76.])) +) + +) + +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 1 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 2 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 3 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 4 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 5 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 6 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 7 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 8 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 9 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 10 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 11 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 12 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 13 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 14 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 15 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 16 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 17 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 18 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 19 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 20 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 21 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 22 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 23 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 24 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 25 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 26 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 27 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 28 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 29 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 30 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 31 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 32 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 33 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 34 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 35 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 36 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 37 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 38 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 39 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 40 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 41 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 42 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 43 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 44 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 45 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 46 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 47 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 48 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 49 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 50 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 51 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 52 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 53 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 54 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 55 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 56 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 57 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 58 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 59 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 60 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 61 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 62 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 63 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 64 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 65 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 66 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 67 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 68 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 69 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 70 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 71 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 72 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 73 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 74 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 75 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Todo 76 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + rows: (1fr, 1fr, 1fr), + inset: 0mm, + stroke: 0mm, + pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, +pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) +, [], pad(bottom: 5mm, table( + columns: 1fr, + inset: 0mm, + stroke: (_, _) => (bottom: 0.4pt + black), + box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])), +box(height: 7mm, align(horizon, [$square.stroked$])) +)) + +) + +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes index 1], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + black_table_cell(text(white)[Notes 1]), link(, [Notes 2]), link(, [Calendar]), link(, [Todo]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + inset: 0mm, + stroke: 0mm, + box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [1.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [20.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [2.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [21.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [3.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [22.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [4.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [23.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [5.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [24.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [6.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [25.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [7.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [26.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [8.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [27.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [9.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [28.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [10.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [29.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [11.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [30.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [12.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [31.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [13.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [32.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [14.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [33.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [15.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [34.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [16.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [35.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [17.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [36.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [18.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [37.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [19.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [38.])) +) + +) + +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes index 2], [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 4, + rows: 1fr, + align: horizon + center, + link(, [Notes 1]), black_table_cell(text(white)[Notes 2]), link(, [Calendar]), link(, [Todo]) +) + +) +), + table( + columns: (1fr, 2mm,1fr), + inset: 0mm, + stroke: 0mm, + box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [39.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [58.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [40.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [59.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [41.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [60.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [42.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [61.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [43.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [62.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [44.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [63.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [45.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [64.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [46.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [65.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [47.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [66.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [48.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [67.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [49.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [68.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [50.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [69.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [51.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [70.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [52.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [71.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [53.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [72.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [54.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [73.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [55.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [74.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [56.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [75.])) +) +, +box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [57.])) +) +, [], box( + height: 7mm, + width: 100%, + stroke: (bottom: 0.4pt + gray), + align(horizon, link(, [76.])) +) + +) + +) + + +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 1 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 2 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 3 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 4 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 5 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 6 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 7 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 8 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 9 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 10 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 11 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 12 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 13 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 14 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 15 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 16 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 17 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 18 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 19 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 20 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 21 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 22 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 23 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 24 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 25 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 26 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 27 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 28 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 29 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 30 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 31 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 32 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 33 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 34 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 35 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 36 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 37 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 38 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 39 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 40 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 41 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 42 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 43 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 44 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 45 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 46 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 47 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 48 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 49 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 50 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 51 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 52 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 53 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 54 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 55 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 56 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 57 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 58 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 59 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 60 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 61 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 62 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 63 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 64 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 65 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 66 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 67 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 68 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 69 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 70 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 71 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 72 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 73 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 74 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 75 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) +#pagebreak() +#grid( + columns: (10mm, 1fr), + rows: (10mm, 1fr), + grid.cell(rowspan: 2, pad( + top: 7mm, + left: 0mm, + right: 2mm, + rotate( + 90deg, + origin: center + horizon, + reflow: true, + table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: (1.1fr, 1.1fr, 1.1fr, 1.1fr, auto, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), + rows: 1fr, + align: horizon + center, + link(, [Q1]), link(, [Q2]), link(, [Q3]), link(, [Q4]), [], link(<2024-01>, [Jan]), link(<2024-02>, [Feb]), link(<2024-03>, [Mar]), link(<2024-04>, [Apr]), link(<2024-05>, [May]), link(<2024-06>, [Jun]), link(<2024-07>, [Jul]), link(<2024-08>, [Aug]), link(<2024-09>, [Sep]), link(<2024-10>, [Oct]), link(<2024-11>, [Nov]), link(<2024-12>, [Dec]) + ) + ) +) +), pad(bottom: 3mm, table( + columns: (auto, 1fr, auto), + rows: 1fr, + align: horizon + center, + inset: 0mm, + stroke: 0mm, + text(16pt)[Notes 76 ] +, [], table( + stroke: (x, y) => (left: 0.4pt, right: 0.4pt), + columns: 3, + rows: 1fr, + align: horizon + center, + link(, [Calendar]), link(, [Todo]), link(, [Notes]) +) + +) +), + rect_pattern(lined) +) + + diff --git a/spec/.DS_Store b/spec/.DS_Store new file mode 100644 index 00000000..cff01e0c Binary files /dev/null and b/spec/.DS_Store differ