/* Halves.jsx — "Calendar on the left. You on the right." */
function CalendarHalf() {
return (
The planning half
Every feed, merged. One agenda, true.
Subscribe to anything that publishes iCal — university timetables,
work, your gym, a society exec chat, a partner's shared feed.
Ordentus deduplicates by UID, preserves timezones, color-codes by
source, and republishes one subscribable feed your phone, laptop,
and watch all read.
May 11 – 15
DayWeekMonthYear
Synced 2m ago
Mon11
Tue12
Wed13
Thu14
Fri15
{['9','10','11','12','1','2','3','4'].map(h =>
{h}
)}
CS 2409:00 — Uni
Study group1:00 — Personal
Tutorial · Lab 310:30 — Uni
5k run2:30 — Strava
CS 240
Office hours11:30 — Personal
Climbing
Deep work10:00 — Personal
Therapy1:00
Dinner — Sam
CS 240
Society exec10:30 — Group
Smart syncPer-feed error isolationHidden eventsManual events
);
}
function HealthHalf() {
return (
The body & mind half
Tonight's bedtime. Tomorrow's clarity.
Import your Apple Health export and Ordentus starts answering the
questions a calendar can't. When should I sleep tonight, given
my 7:15 AM tomorrow? How much sleep debt am I carrying? How sharp
will I actually be at the 10 AM tutorial?
Tonight's bedtime
10:30 PM
Forecast from your 7:15 AM tomorrow
First eventCS 240 · 9:00 AM
Last night · sleep
6.2h
−1.4h vs target
Debt3.1h
Sleep stagesSleep debtRecovery trendCognition forecast
);
}
function Halves() {
return (