Disable "Repeat" without disabling the rest

Hello knachos

Is there a way to remove the ability to select “repeat” for a calendar event, while still being able to add an end time for the event or the ability to have the event last all day?

I really need the two latter, but really do not want to deal with the mess left by the former :-/

Hi @Laurent,
You can insert this piece of CSS to hide the checkbox and label:

input[name="repeat"].checkbox,
span.repeat-label
 {
  visibility: hidden !important;
}

This will give you the below result:
image

I used visibility: hidden rather than display: none as the latter doesn’t play nice when other fields exist below the date input.
e.g.
image

Hope that helps!

2 Likes

That’s exactly what I needed. You’re awesome. Thank you awesome sir.

1 Like