Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I use my Google Calendar for my homework schedule, as most of my professors use Google Calendar and you can click a button to have their events integrate with your calendar.

If I finish an event (homework assignment, studying for test, etc), I want to be able to make it grey-ish, kinda like this:

past events

I would prefer to do this without deleting it (from my calendar, I have no control over the professor's calendar) would also work.

I thought about using:

enter image description here

Then going to More details. However, that only shows:


share|improve this question

migrated from superuser.com Sep 10 '13 at 4:04

This question came from our site for computer enthusiasts and power users.

google calendar does not have a feature to hide events – Ramhound Sep 10 '13 at 1:03
that would be a nice feature, but not supported – wisbucky Sep 10 '13 at 7:08
While it won't help you if you complete your homework before it's due, there is a setting under "General" to "Dim past events". – Al E. Sep 10 '13 at 12:27
Many users want this feature as well - you can vote for it on Google Product Forums – Dan Dascalescu Jan 8 at 23:29

Hiding an event is another, obvious feature that is missing from Google Calendar. But you could change the background color for that event to a color which indicates, to you, the event is not active.

share|improve this answer

It is not possible to do any change if the calendar is in 'Other Calendars' and read only (looks like it is from your screenshot). In such situation I use right click on the event and 'copy to my calendar' link which creates duplicate of event in my calendar of choice. Then I change color and add e.g. 'DONE' keyword. It is not ideal workaround but at least I can visually distinguish between TODO and finished items.

Other option (especially in case the schedule is stable) would be to import calendar from iCal or CSV instead of adding it to 'Other Calendars'. If imported, the calendar belongs to you and you can change individual item properties/delete or move items.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.