Improve Year view usability - anchor to current date instead of January 1st

Hi there :waving_hand:

When using the Year view of Upcoming Events, the interface always loads from January 1st of the current year. This makes sense on January 1st - but not so much on November 2nd. :wink:

Users typically want to see what’s coming next, not scroll past months of past events.


Improvement request

When /upcoming-events/year is opened (re-direct ing to upcoming-events/year/2025/1/1):

  • Automatically scroll to or highlight the current date/week
  • or use a smarter anchor based on today’s location in the year

This would match expectations set by common calendar apps (Google, iOS Calendar, Outlook, etc.)


Why this matters

  • Reduces unnecessary scrolling
  • Keeps focus on upcoming activity
    • Especially helpful for:
  • Shift scheduling
  • Academic timetables
  • Busy event communities

Thanks for considering! This would be a simple but impactful upgrade to the Year view UX :raising_hands:

3 Likes

I completely agree! It makes sense to keep past events visible but greyed out on the day / week / months views, but not so much the Year view.

I’ve got a CSS workaround to achieve what you are after for the moment:

// Hide past events from the year calendar view
.fc-listYear-view {
    .fc-day-past, .fc-event-past {
        display:none;
    }
}

Still, this isn’t quite what I’m after - particularly in the latter part of the year when it will look a bit anaemic!

Basically, I want an Agenda view - which shows all upcoming events from today.

3 Likes