Есть ли способ удалить календарь «Задачи» в Календаре Google?

9

Календарь «Задачи» появляется в моем списке «Мои календари» в Календаре Google. Это только небольшое раздражение, но у меня маленький экран, я не хочу его и никогда не планирую использовать список задач. Могу ли я остановить его появление или удалить его? Когда я просматриваю страницу настроек для моей учетной записи Календаря Google, кажется, что ее нельзя удалить.

Эндрю Ферье
источник

Ответы:

6

Недавно я настроил следующий стильный скрипт как очень хакерский обходной путь для этого:

@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;
  }
redyoshi49q
источник
1
Эй, у вашего селектора есть проблема сокрытия не только задач. Почему бы не использовать этот селектор: .calListChip[title='Tasks']. Этот селектор связан с любым элементом календаря, который имеет заголовок «Задачи». Должен скрывать только задание одно. Работает для меня!
ComputerLocus
1
@Fogest Хотя этот селектор действительно влияет только на календарь задач, он выбирает div внутри того, который выделяет место на странице для записи календаря. Недостатком этого метода является то, что он оставляет визуально пустое пространство между записями календаря, где раньше была запись «Задачи». Это неплохое решение, но у него есть свои негативные побочные эффекты. В наиболее идеальном случае вы бы выбрали родителя этого селектора (это сделало бы именно то, что мы хотим), но в настоящее время CSS еще не поддерживает это.
redyoshi49q
@Fogest После просмотра моего редактора DOM еще раз в свете вашего комментария я обновил свой ответ стильным сценарием, который использует ваше предложение и включает в себя дополнительные настройки CSS, которые, по-видимому, устраняют проблему «пробела в записях», которая изначально была в вашем предложении (хотя я только проверил это на моем собственном браузере). Посмотрите, работает ли текущий ответ лучше с вашей стороны. Спасибо за предложение, кстати.
redyoshi49q
6

К сожалению, как и календарь «Дни рождения» , вы не можете отменить подписку или удалить календарь «Задачи». Лучшее, на что вы можете надеяться - это не отображать записи в календаре (отменив выбор).

Виджет «Задачи» справа является, по крайней мере, скрываемым / съемным. (Нажмите кнопку закрытия на виджете или сверните всю панель.)

пиво
источник
По крайней мере календарь дней рождений можно сделать невидимым в настройках. Тот факт, что Задачи отсутствуют там, привел меня сюда ... :( Что также раздражает: Вы можете изменить название календаря дней рождений - что удобно, поскольку это позволяет группировать связанные календари, например, такие как: «Семья: Смерти», «» Семья: дни рождения »,« Семья: юбилеи »- но не для« Задач », которые похожи на какую-то массивную черную дыру.
Френел
2

Подумайте об этом - нажмите Cog при просмотре календаря и переключите свой вид (временно) с «Компактный» на «Уютный». Стрелка появится на разделителе между вашим календарем и списком задач. Нажмите это! Затем вы можете переключиться обратно на «Компакт».

sfotyler
источник
1

Если у вас есть все ваши календари, вы можете переместить Задачи и напоминания в конец списка, изменив имена всех ваших календарей на алфавитно-числовые над буквой R. Я использую цифры, чтобы они отображались в порядке важности.

Например

Events
01 Routine
02 Paid Work
03 Family
Tasks
Reminders
Джексон
источник
0

Вы не можете удалить Задачи , он имеет тот же активный статус, что и ваш основной календарь. Вы можете увидеть это в меню «Настройки» («Зубчатое колесо») -> Календарь (вкладка) -> «ПОКАЗАТЬ В СПИСКЕ» , оно отображается серым цветом для задач, как и для основного календаря :(.

Почему? Черт возьми, если я знаю. Возможно, Google настолько велик, что потерян в замешательстве :(. Какова бы ни была причина, просто добавьте задачу Календаря для «Включить показ в списке для календаря задач» в свой Календарь Google;) ...

введите описание изображения здесь

J-Dizzle
источник
0

Вы можете переключиться на напоминания, выбрав выпадающее меню рядом с календарем «Задачи», как показано здесь: введите описание изображения здесь

Джесси
источник
0

Не совсем исправление, но если вы нажмете стрелку выпадающего меню слева от МОИ КАЛЕНДАРЬ, они все исчезнут. По крайней мере, вам не нужно это видеть. Это работает так же для других календарей, кстати.

Харви Цукерман
источник