Răsfoiți Sursa

Reverted some previous changes and fixed notification icon staying lit

root 6 ani în urmă
părinte
comite
2560bcf562
2 a modificat fișierele cu 16 adăugiri și 23 ștergeri
  1. 10 20
      web/css/styles.min.css
  2. 6 3
      web/js/events.js

+ 10 - 20
web/css/styles.min.css

@@ -3206,51 +3206,41 @@ form#vstobjects.suspended {
   font-size: 1rem;
 }
 
-.status-icon.yellow, .status-icon.yellow:hover,
-.updates .status-icon.yellow, .updates .status-icon.yellow:hover {
+.status-icon.yellow, .status-icon.yellow:hover {
   color: #f3e72c;
 }
-.status-icon.teal, .status-icon.teal:hover,
-.updates .status-icon.teal, .updates .status-icon.teal:hover  {
+.status-icon.teal, .status-icon.teal:hover {
   color: #33cccc;
 }
-.status-icon.purple, .status-icon.purple:hover
-.updates .status-icon.purple, .updates .status-icon.purple:hover {
+.status-icon.purple, .status-icon.purple:hover {
   color: #8e2fca;
 }
 
-.status-icon.maroon, .status-icon.maroon:hover,
-.updates .status-icon.purple, .updates .status-icon.purple:hover {
+.status-icon.maroon, .status-icon.maroon:hover {
   color: #cc3366;
 }
 
-.status-icon.red, .status-icon.red:hover,
-.updates .status-icon.red, .updates .status-icon.red:hover {
+.status-icon.red, .status-icon.red:hover {
   color: #ff3333;
 }
 
-.status-icon.green, .status-icon.green:hover,
-.updates .status-icon.green, .updates .status-icon.green:hover {
+.status-icon.green, .status-icon.green:hover {
   color: #53ba55;
 }
 
-.status-icon.orange, .status-icon.orange:hover,
-.updates .status-icon.orange, .updates .status-icon.orange:hover {
+.status-icon.orange, .status-icon.orange:hover {
   color: #ffc043;
 }
 
-.status-icon.lightblue, .status-icon.lightblue:hover,
-.updates .status-icon.lightblue, .updates .status-icon.lightblue:hover {
+.status-icon.lightblue, .status-icon.lightblue:hover {
   color: #6eb6f0;
 }
 
-.status-icon.highlight, .status-icon.highlight:hover,
-.updates .status-icon.highlight, .updates .status-icon.highlight:hover {
+.status-icon.highlight, .status-icon.highlight:hover {
   color: #323232;
 }
 
-.status-icon.blue, .status-icon.blue:hover,
-.updates .status-icon.blue, .updates .status-icon.blue:hover {
+.status-icon.blue, .status-icon.blue:hover {
   color: #326b9b;
 }
 

+ 6 - 3
web/js/events.js

@@ -442,17 +442,20 @@ VE.notifications.delete = function(id){
     $.ajax({
         url: "/delete/notification/?delete=1&notification_id="+id+"&token="+$('#token').attr('token')
     });
-    if($('.notification-container li:visible').length == 0)
+    if($('.notification-container li:visible').length == 0) {
+        $('.l-profile__notifications .status-icon').removeClass('status-icon');
         $('.l-profile__notifications').removeClass('updates').removeClass('active');
+    }
 }
-
 VE.notifications.mark_seen = function(id){
     $('#notification-'+id).parents('li').removeClass('unseen');
     $.ajax({
         url: "/delete/notification/?notification_id="+id+"&token="+$('#token').attr('token')
     });
-    if($('.notification-container .unseen').length == 0)
+    if($('.notification-container .unseen').length == 0) {
+        $('.l-profile__notifications .status-icon').removeClass('status-icon');
         $('.l-profile__notifications').removeClass('updates');
+    }
 }