Hi Matteomessmer,
Greetings from Syncfusion support.
We have checked on your requirement and you can make the
Schedule fit to the page by overwrite the default CSS classes like the below.
We have prepared a sample for your reference.
.e-schedule .e-timeline-month-view .e-content-wrap table col,
.e-schedule .e-timeline-view .e-content-wrap table col {
width: 26px;
}
.e-schedule .e-timeline-view .e-resource-left-td,
.e-schedule .e-timeline-month-view .e-resource-left-td {
width: 150px;
}
.e-schedule .e-timeline-view .e-date-header-wrap,
.e-schedule .e-timeline-month-view .e-date-header-wrap {
font-size: 10px !important;
}
Sample: https://stackblitz.com/edit/react-1jqavr?file=index.js,index.css
Output:

Kindly try the above sample and let us know if this meets
your requirement.
Regards,
Ruksar Moosa Sait