Selaa lähdekoodia

panels: add css tweaks for scrollable panels

Alexander Zobnin 8 vuotta sitten
vanhempi
commit
490b8fc50f

+ 3 - 1
public/app/features/panel/panel_directive.ts

@@ -22,7 +22,9 @@ var panelTemplate = `
 
     <div class="panel-content">
       <div gemini-scrollbar ng-if="ctrl.scrollable">
-        <ng-transclude></ng-transclude>
+        <div class="panel-content--scrollable">
+          <ng-transclude></ng-transclude>
+        </div>
       </div>
       <ng-transclude ng-if="!ctrl.scrollable"></ng-transclude>
     </div>

+ 0 - 8
public/sass/components/_panel_dashlist.scss

@@ -7,12 +7,6 @@
   margin-bottom: $spacer;
 }
 
-.dashlist {
-  // Add space for scrollbar
-  margin-right: 6px;
-  margin-left: 4px;
-}
-
 .dashlist-link {
   display: block;
   margin: 5px;
@@ -31,5 +25,3 @@
     background-color: $tight-form-func-bg;
   }
 }
-
-

+ 6 - 0
public/sass/pages/_dashboard.scss

@@ -39,6 +39,12 @@ div.flot-text {
 .panel-content {
   padding: 0px 10px 5px 10px;
   height: 100%;
+
+  &--scrollable {
+    // Add space for scrollbar
+    padding-right: 10px;
+    padding-left: 6px;
+  }
 }
 
 .panel-title-container {