Преглед на файлове

ux: fix for responsive breakpoints and solo mode showing sidemenu

Torkel Ödegaard преди 8 години
родител
ревизия
d08a829b69
променени са 2 файла, в които са добавени 11 реда и са изтрити 3 реда
  1. 2 0
      public/app/features/panel/solo_panel_ctrl.ts
  2. 9 3
      public/sass/_old_responsive.scss

+ 2 - 0
public/app/features/panel/solo_panel_ctrl.ts

@@ -1,4 +1,5 @@
 import angular from 'angular';
+import appEvents from 'app/core/app_events';
 
 export class SoloPanelCtrl {
   /** @ngInject */
@@ -7,6 +8,7 @@ export class SoloPanelCtrl {
 
     $scope.init = function() {
       contextSrv.sidemenu = false;
+      appEvents.emit('toggle-sidemenu');
 
       var params = $location.search();
       panelId = parseInt(params.panelId);

+ 9 - 3
public/sass/_old_responsive.scss

@@ -18,8 +18,8 @@
 // ---------------------
 
 @include media-breakpoint-down(xs) {
-  input[type="text"],
-  input[type="number"],
+  input[type='text'],
+  input[type='number'],
   textarea {
     font-size: 16px;
   }
@@ -51,9 +51,15 @@
     display: flex;
   }
   .navbar-page-btn {
-    max-width: none;
+    max-width: 450px;
   }
   .gf-timepicker-nav-btn {
     max-width: none;
   }
 }
+
+@include media-breakpoint-up(xl) {
+  .navbar-page-btn {
+    max-width: 600px;
+  }
+}