Мигающий значок "Уведомления" и "Онлайн" пользователя

ЗАКРЫТО InstantCMS 2.X
#1 16 мая 2022 в 15:01

Добрый день, подскажите, пожалуйста, как сделать также как здесь мигание значка уведомлений и если пользователь в сети чтобы зеленый кружочек тоже мигал.

#2 16 мая 2022 в 15:53

Как он должен мигать, исчезать и появляться или как тень, которая отбрасывает свет вокруг элемента?

#3 16 мая 2022 в 16:02

Как он должен мигать, исчезать и появляться или как тень, которая отбрасывает свет вокруг элемента?

hard990

Добрый день, исчезать и появляться, хотя и другой вариант тоже интересен.

#4 16 мая 2022 в 18:12

исчезать и появляться, хотя и другой вариант тоже интересен.

Александр

От рисуйте гифку, что именно вы хотите,  по данной гифке уже добавим стили. 

#5 16 мая 2022 в 19:18
  1. @keyframes blink { 0%{ color:white; } 100%{ color:#33bd66; } }
  2.  
  3. .icms-user-avatar.peer_online:after {
  4. -webkit-animation: blink 1s infinite;
  5. animation: blink 1s infinite;
  6. }
#6 16 мая 2022 в 19:55
  1. @keyframes blink { 0%{ color:white; } 100%{ color:#33bd66; } }
  2.  
  3. .icms-user-avatar.peer_online:after {
  4. -webkit-animation: blink 1s infinite;
  5. animation: blink 1s infinite;
  6. }
Ris

Простите, пожалуйста, я новичок, а в какой путь это добавить? 

#7 16 мая 2022 в 20:57

 Александр

Откройте файл /templates/modern/scss/theme/_custom.scss и вставьте туда 

  1. @-webkit-keyframes blink {
  2. 0% {opacity: 0;}
  3. 100% {opacity: 1;}
  4. }
  5.  
  6. @keyframes blink {
  7. 0% {opacity: 0;}
  8. 100% {opacity: 1;}
  9. }
  10.  
  11. .icms-user-avatar.peer_online:after {
  12. -webkit-animation: blink 1s infinite;
  13. animation: blink 1s infinite;
  14. }

Потом зайдите в админку, Настройка темы — Сохранить и скомпилировать SCSS

Проверил — моргает.

#8 17 мая 2022 в 08:05

 Александр

Откройте файл /templates/modern/scss/theme/_custom.scss и вставьте туда 

  1. @-webkit-keyframes blink {
  2. 0% {opacity: 0;}
  3. 100% {opacity: 1;}
  4. }
  5.  
  6. @keyframes blink {
  7. 0% {opacity: 0;}
  8. 100% {opacity: 1;}
  9. }
  10.  
  11. .icms-user-avatar.peer_online:after {
  12. -webkit-animation: blink 1s infinite;
  13. animation: blink 1s infinite;
  14. }

Потом зайдите в админку, Настройка темы — Сохранить и скомпилировать SCSS

Проверил — моргает.

Ris

Спасибо, завтра попробую 🙏

Добавлено спустя 10 часов
  1. @keyframes blink { 0%{ color:white; } 100%{ color:#33bd66; } }
  2.  
  3. .icms-user-avatar.peer_online:after {
  4. -webkit-animation: blink 1s infinite;
  5. animation: blink 1s infinite;
  6. }
Ris

Спасибо большое, работает. А также, но с уведомлениями как на instantcms не поможете? 

#9 17 мая 2022 в 22:17
  1. @keyframes blink { 0%{ opacity: 0; } 100%{ opacity: 1; } }
  2.  
  3. .counter.badge, .icms-user-avatar.peer_online:after {
  4. -webkit-animation: blink 1s infinite;
  5. animation: blink 1s infinite;
  6. }
#10 18 мая 2022 в 09:00
  1. @keyframes blink { 0%{ opacity: 0; } 100%{ opacity: 1; } }
  2.  
  3. .counter.badge, .icms-user-avatar.peer_online:after {
  4. -webkit-animation: blink 1s infinite;
  5. animation: blink 1s infinite;
  6. }
hard990

Большое спасибо!

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.