← Back to Work

Apple Calendar

A diary study of my own scheduling friction — and what a redesigned week view, month view, and calendar sidebar could look like.

UX Case Study · Independent Research Project
Rethinking Apple Calendar Through One Semester of Real Use

Apple Calendar's Week and Month views use a one-size-fits-all visual system that doesn't adapt to how differently people actually use their time. It leaves power users with dense, overlapping schedules unable to compress dead time, differentiate event importance, or scan a busy month at a glance.

RoleResearcher & Designer (solo)
TimelineNov 2023 – Feb 2024
MethodAutoethnographic diary study
Preview of the redesigned Week View Preview of the redesigned Month View

01 · Context

As a busy student, my calendar is the only thing standing between me and a missed rehearsal, exam, or research deadline. In a given week I'm tracking five academic calendars, a research assistantship, orchestra rehearsals and performances, event-planning commitments, exercise, a social life... all on a simple calendar doing its very best.

Apple Calendar (iCal) is where all of it lives, and I like it. It works, but over a semester of near-constant use, the same friction kept resurfacing: dead space that couldn't be compressed, a color system too rigid to reflect how I actually organize my life, and views that gave a week-long school break the same visual weight as a 30-minute meeting.

Rather than switch tools, I treated my own calendar as a research subject.

02 · Problem Statement

Apple Calendar's Week and Month views use a one-size-fits-all visual system that doesn't adapt to how differently people actually use their time. It leaves power users with dense, overlapping schedules unable to compress dead time, differentiate event importance, or scan a busy month at a glance.

03 · Research Approach

I used an autoethnographic diary-study method: over several weeks of my use, I annotated live screenshots of my own calendar the moment something didn't work, using on-device markup to circle, label, and sketch fixes directly on top of my actual schedule.

Research artifacts:

  • Week View screenshot, annotated live (November 2023)
  • Month View screenshot, annotated live (January 2024)
  • Calendar sidebar screenshot showing all 12 active calendars (January 2024)

04 · Key Findings

Week View
1

No visual hierarchy within a single calendar

Every event in a given calendar renders in the same flat color with no bold, italic, or pattern options. To make one deadline stand out from a routine event, the only option is creating an entirely new calendar — overkill for a single event.

Design opportunity
Let users apply text weight (bold/italic) or a fill pattern to individual events, without requiring a new calendar.
2

Rigid, one-note color palette

Calendars support only a single solid preset color, with no gradients, patterns, or background tinting. The visual language defaults to a white/black/red theme that not every user wants.

Design opportunity
Expand the color picker beyond preset dots to include custom hues, subtle patterns, and calendar-level background tints.
3

Dead time can't be collapsed

Roughly seven hours every night (sleep) render at the same height as waking hours, pushing the real schedule below the fold in Week view for no reason — nothing is ever scheduled there.

Design opportunity
Let users compress ("warp") a defined empty time range, with the collapsed window customizable per user rather than fixed.
4

The "now" indicator is easy to lose

Across every view type, the current-time marker blends into a dense grid of overlapping events and colors, making "what's happening right now" harder to answer at a glance than it should be.

Design opportunity
A persistent, higher-contrast "now" marker in every view type, with a floating time chip when the current time is scrolled out of frame.
5

Inconsistent weekend treatment

Month view subtly shades weekends as a visual anchor; Week view doesn't carry the same treatment, removing a small but genuinely useful wayfinding cue.

Design opportunity
Carry weekend shading into every view, and expose it as a toggle in Settings for users who'd rather turn it off.
Month View
6

Multi-day banners compete with real events

A week-long banner like "Winter Break" renders at the same visual weight as a 9am lecture, cluttering the grid with context that isn't a "commitment" the way a scheduled meeting is.

Design opportunity
Give banner/all-day events a lighter, background treatment — a thin strip or watermark rather than a full-weight bar — so single-instance events stay the visual focus.
7

Date numbers crowd event labels

Because the day-of-month number sits inline with the first event of the day, longer event labels get squeezed and truncated unnecessarily.

Design opportunity
Let the date number float independently (e.g., top-right corner of the cell) so event text has full width beneath it.
8

No at-a-glance category signal

On a day with five or more events, there's no way to tell — without tapping in — what kind of day it is: exam-heavy, music-heavy, social. Every day cell looks equally dense.

Design opportunity
A small row of category icons beneath the date number, color- and icon-coded to each calendar, so a glance at the month grid reveals the shape of the month — with tap-to-expand for the full day list.
9

No seasonal or ambient cues

The month grid looks identical whether it's a frozen January or a sunny June, which makes the calendar feel more clinical than it needs to.

Design opportunity
Small, optional seasonal iconography (e.g. a snowflake in January, a bloom in March) as a low-cost way to add warmth without adding clutter.
Calendar Sidebar
10

Twelve calendars, one visual language

Every calendar in the sidebar — Birthdays, Family, Social/Home, Exercise, Violin, CMU Public, Exams, US Holidays, Siri Suggestions, and more — is differentiated only by a small colored dot next to an identical list row. There's no iconography, no grouping, and no way to separate calendars I check daily from ones I rarely touch.

Design opportunity
Add lightweight icons per calendar type, let users create custom folders/groups (e.g. "School," "Personal," "Subscribed"), and support pinning or reordering the calendars used most.

04.5 · Try the Redesign

Turning the highest-priority findings into something you can actually click through, using the same real schedule from the diary study.

Week View
Before — Current iCal Before: current iCal Week View, November 2023

Click the toggles below to apply each fix to the real schedule from the diary study — same data, one change at a time.

DayWeekMonthYear
Wed, Nov 29 · 11:20 AM  Today
November 2023
Academics
Violin
Research
Social
Personal
Deadline
Sun 26
Mon 27
Tue 28
Wed 29
Thu 30
Fri 1
Sat 2
12:00 – 7:00 AM · Sleep (tap to expand)
Month View
Before — Current iCal Before: current iCal Month View, January 2024

Same idea for Month view — toggle each fix on and off.

DayWeekMonthYear
Tue, Jan 16  Today
January 2024
Academics
Violin
Social
Personal
Birthday
Deadline
Sun
Mon
Tue
Wed
Thu
Fri
Sat

05 · Prioritization

Plotting the ten findings against rough implementation effort helps sequence a roadmap.

High Impact · Low Effort

  • Weekend shading in every view (#5)
  • Higher-contrast "now" indicator (#4)
  • Bold / italic text on events (#1)
  • Floating date number in Month view (#7)

High Impact · High Effort

  • Collapsible / "warped" dead time (#3)
  • Category icon strip in Month view (#8)
  • Lightweight banner treatment for multi-day events (#6)

Lower Impact · Low Effort

  • Seasonal iconography (#9)

Lower Impact · High Effort

  • Full sidebar restructuring with custom folders (#10)
  • Expanded color/pattern system (#2)

06 · Reflection & Next Steps

This was a solo, single-subject diary study, essentially n of 1. My own habits shape which pain points surfaced; someone with a lighter calendar might prioritize differently.

With more time, I'd take this in three directions: run the same live-annotation exercise with 5-8 other students with different calendar habits to see which findings generalize beyond my own use; build clickable Figma prototypes for the "high impact / low effort" quadrant and usability-test them against the current iCal flows; and validate the category-icon-strip concept specifically.

07 · Appendix — Research Artifacts

Raw, in-the-moment annotations made directly on live screenshots during actual weeks of use.

Week View, annotated live during use, November 2023
Fig. 1 — Week View, annotated live (Nov 2023). Gripes 1–5 came from this artifact.
Month View, annotated live during use, January 2024
Fig. 2 — Month View, annotated live (Jan 2024), incl. an early sketch for the category-icon-strip idea. Gripes 6–9 came from this artifact.
Calendar sidebar showing all 12 active calendars, January 2024
Fig. 3 — Calendar sidebar, all 12 active calendars (Jan 2024). Gripe 10 came from this artifact.

This case study was produced independently as a personal design exercise and is not affiliated with or endorsed by Apple Inc.