mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
ux(dashboard): minor tweaks
This commit is contained in:
@@ -9,6 +9,7 @@ import Mousetrap from 'mousetrap';
|
||||
|
||||
export class KeybindingSrv {
|
||||
helpModal: boolean;
|
||||
bindings: any;
|
||||
|
||||
/** @ngInject */
|
||||
constructor(private $rootScope, private $modal, private $location, private contextSrv) {
|
||||
@@ -29,7 +30,7 @@ export class KeybindingSrv {
|
||||
this.bind("g a", this.openAlerting);
|
||||
this.bind("g p", this.goToProfile);
|
||||
this.bind("s s", this.openSearchStarred);
|
||||
this.bind(['f'], this.openSearch);
|
||||
this.bind('f', this.openSearch);
|
||||
}
|
||||
|
||||
openSearchStarred() {
|
||||
@@ -102,6 +103,7 @@ export class KeybindingSrv {
|
||||
scope.appEvent('quick-snapshot');
|
||||
});
|
||||
|
||||
// edit panel
|
||||
this.bind('e', () => {
|
||||
if (dashboard.meta.focusPanelId && dashboard.meta.canEdit) {
|
||||
this.$rootScope.appEvent('panel-change-view', {
|
||||
@@ -113,6 +115,7 @@ export class KeybindingSrv {
|
||||
}
|
||||
});
|
||||
|
||||
// view panel
|
||||
this.bind('v', () => {
|
||||
if (dashboard.meta.focusPanelId) {
|
||||
this.$rootScope.appEvent('panel-change-view', {
|
||||
@@ -124,6 +127,7 @@ export class KeybindingSrv {
|
||||
}
|
||||
});
|
||||
|
||||
// delete panel
|
||||
this.bind('d', () => {
|
||||
if (dashboard.meta.focusPanelId && dashboard.meta.canEdit) {
|
||||
var panelInfo = dashboard.getPanelInfoById(dashboard.meta.focusPanelId);
|
||||
|
||||
@@ -4,8 +4,6 @@ import _ from 'lodash';
|
||||
|
||||
import config from 'app/core/config';
|
||||
import {coreModule, appEvents} from 'app/core/core';
|
||||
// import VirtualScroll from 'virtual-scroll';
|
||||
// console.log(VirtualScroll);
|
||||
|
||||
export class AddPanelCtrl {
|
||||
row: any;
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
<span ng-class="ctrl.row.titleSize">{{ctrl.row.title | interpolateTemplateVars:this}}</span>
|
||||
</a>
|
||||
|
||||
<div class="dash-row-header-spacer">
|
||||
</div>
|
||||
|
||||
<div class="dash-row-header-actions">
|
||||
<a class="pointer dash-row-header-action-add-panel" ng-click="ctrl.showAddPanel()" ng-class="{active: ctrl.dropView===1}">
|
||||
Add Panel
|
||||
|
||||
@@ -171,7 +171,13 @@ a.dash-row-header-actions--tight {
|
||||
|
||||
.add-panel-panels-scroll {
|
||||
width: 100%;
|
||||
overflow: hidden;
|
||||
overflow: auto;
|
||||
|
||||
&::-webkit-scrollbar {
|
||||
display: none
|
||||
}
|
||||
|
||||
-ms-overflow-style: none;
|
||||
}
|
||||
|
||||
.add-panel-panels {
|
||||
|
||||
Reference in New Issue
Block a user