Browse Source

ux: fix for responsive breakpoints and solo mode showing sidemenu

Torkel Ödegaard 8 năm trước cách đây
mục cha
commit
d08a829b69

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

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

+ 9 - 3
public/sass/_old_responsive.scss

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