nextcloud / nextcloud/calendar

Hide start and stop time of events in weekly view

Open
#4,838 1 comment 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop design enhancement Feature: Fullcalendar
Dominant language
JavaScript
Stars
1.2k
Forks
332
Avg merge
16h 13m
Merged PRs (30d)
137

Description

Is your feature request related to a problem? Please describe.

I've a very busy calendar, sometimes multiple short events within an hour. All those divs overlap a lot and only shows the time and not the content. I can already see the time of the day on the left side of the weekly view.

Here is an example of my test instance:

Bildschirmfoto von 2022-12-26 21-53-41

Describe the solution you'd like

Hide the div.fc-event-time or at least move it after/below the event title.

Bildschirmfoto von 2022-12-26 21-54-16

Describe alternatives you've considered

No response

Additional context

Of course my test instance is a bit messed up atm, but on a normal day I would rather read fragments of the event title that the timespans. Better less than nothing.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the weekly-view event rendering or styles associated with the mentioned .fc-event-time element, then reproduce the crowded-event case shown in the issue. The work is done when event titles remain readable by hiding the time or placing it below the title without breaking normal weekly-view events.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.