Недавно я настроил следующий стильный скрипт как очень хакерский обходной путь для этого:
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("https://www.google.com/calendar") {
.calListChip[title='Tasks'] {
display: none;
}
#calcontent.eui-t .calListRow {
height: unset;
line-height: unset;
max-height: 19px;
}
.calListRow {
height: unset;
}
}
CSS выбирает div, содержащий содержимое для записи Tasks, и устанавливает его не отображать. Он также устанавливает элементы div, которые выделяют пространство для записей календаря, чтобы использовать max-height, а не height, чтобы определить их размер, что, в свою очередь, позволяет этим элементам div сворачиваться, если они не содержат отображаемого содержимого (например, в случае записи календаря Tasks) ,
Этот CSS не избавится от белой границы в 1 пиксель внизу записи Задачи. Если фон вашего списка в календаре белый, это будет незаметно, но если фон этого раздела имеет цвет, отличный от белого, у вас будет граница двойной толщины, где раньше была запись Задачи.
Если вы также хотите удалить календарь Дни рождения, добавьте следующий блок кода в раздел с отступами скрипта Stylish:
.calListChip[title='Birthdays'] {
display: none;
}
.calListChip[title='Tasks']
. Этот селектор связан с любым элементом календаря, который имеет заголовок «Задачи». Должен скрывать только задание одно. Работает для меня!