Script Name: Swiss Calendar Creator
Description:
Generates calendars in the International Typographic Style (Swiss design): strict grid, flush-left sans-serif, hairline rules, generous white space, one accent ink. Four views: Year (12 mini-months, the grid adapts to the page proportion), Month (the classic grid, with an optional week-number column, ISO 8601 or "from 1" the way commercial planners count, and dimmed adjacent-month days), Week (7 full-height columns with the date range and ISO week number), and Day (a single day with an optional hour agenda that reflows: on a landscape area the date sits left and the hours fill the right column, on a portrait area everything stacks). Interface and calendar content in English or Spanish.
Preview image:
Version: 1.0.0
Author: Victor Crespo (3dvic · github.com/vicc3d)
Code:
https://github.com/vicc3d/swiss-calendar-creator/blob/main/affinity-script/swiss_calendar_creator.js
Script Name: Swiss Calendar Creator
Description:
Generates calendars in the International Typographic Style (Swiss design): strict grid, flush-left sans-serif, hairline rules, generous white space, one accent ink. Four views: Year (12 mini-months, the grid adapts to the page proportion), Month (the classic grid, with an optional week-number column, ISO 8601 or "from 1" the way commercial planners count, and dimmed adjacent-month days), Week (7 full-height columns with the date range and ISO week number), and Day (a single day with an optional hour agenda that reflows: on a landscape area the date sits left and the hours fill the right column, on a portrait area everything stacks). Interface and calendar content in English or Spanish.
Preview image:
Version: 1.0.0
Author: Victor Crespo (3dvic · github.com/vicc3d)
Code:
https://github.com/vicc3d/swiss-calendar-creator/blob/main/affinity-script/swiss_calendar_creator.js