firstst part of syncing LCARStrek with Firefox 53 browser windows theme changes
[themes.git] / LCARStrek / browser / browser.css
index dd5f7df81ec03e7c9e66a1a7ef1357859a707eba..1dd525daeaf0a7b8025ebdabd2aa2afcd81212d6 100644 (file)
@@ -3379,10 +3379,16 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
   }
 }
 
-.popup-notification-icon {
-  width: 64px;
-  height: 64px;
-  margin-inline-end: 10px;
+#notification-popup > .panel-arrowcontainer > .panel-arrowcontent {
+  /* In order to display the action buttons near the edge of the arrow panel we
+   * have to reset its default padding and specify the padding in the individual
+   * "popupnotification" elements instead. To keep the rounded borders of the
+   * panel, we also have to ensure the contents are clipped to the border box
+   * by hiding the overflow, and we have to override the "display" property so
+   * that the height of the contents is computed correctly in that case. */
+  padding: 0;
+  overflow: hidden;
+  display: block;
 }
 
 .notification-anchor-icon:not(.plugin-blocked),