diff --git a/public/app/core/components/colorpicker/colorpicker.ts b/public/app/core/components/colorpicker.ts
similarity index 97%
rename from public/app/core/components/colorpicker/colorpicker.ts
rename to public/app/core/components/colorpicker.ts
index 9c879b867ff..7c35ac7e4ac 100644
--- a/public/app/core/components/colorpicker/colorpicker.ts
+++ b/public/app/core/components/colorpicker.ts
@@ -1,4 +1,4 @@
-///
+///
import config from 'app/core/config';
import _ from 'lodash';
diff --git a/public/app/core/components/popover/popover.ts b/public/app/core/components/info_popover.ts
similarity index 73%
rename from public/app/core/components/popover/popover.ts
rename to public/app/core/components/info_popover.ts
index f2a413aca02..9b5b2877d54 100644
--- a/public/app/core/components/popover/popover.ts
+++ b/public/app/core/components/info_popover.ts
@@ -1,11 +1,11 @@
-///
+///
import _ from 'lodash';
import $ from 'jquery';
-import coreModule from '../../core_module';
+import coreModule from 'app/core/core_module';
import Drop from 'tether-drop';
-export function popoverDirective() {
+export function infoPopover() {
return {
restrict: 'E',
transclude: true,
@@ -17,6 +17,11 @@ export function popoverDirective() {
}
var offset = attrs.offset || '0 -10px';
+ var position = attrs.position || 'right middle';
+ var classes = 'drop-help';
+ if (attrs.wide) {
+ classes += ' drop-wide';
+ }
transclude(function(clone, newScope) {
var content = document.createElement("div");
@@ -27,8 +32,8 @@ export function popoverDirective() {
var drop = new Drop({
target: inputElem[0],
content: content,
- position: 'right middle',
- classes: 'drop-help',
+ position: position,
+ classes: classes,
openOn: 'click',
tetherOptions: {
offset: offset
@@ -52,4 +57,4 @@ export function popoverDirective() {
};
}
-coreModule.directive('gfPopover', popoverDirective);
+coreModule.directive('infoPopover', infoPopover);
diff --git a/public/app/core/core.ts b/public/app/core/core.ts
index c7c917378c7..32ddee02dc7 100644
--- a/public/app/core/core.ts
+++ b/public/app/core/core.ts
@@ -24,8 +24,8 @@ import './partials';
import {grafanaAppDirective} from './components/grafana_app';
import {sideMenuDirective} from './components/sidemenu/sidemenu';
import {searchDirective} from './components/search/search';
-import {popoverDirective} from './components/popover/popover';
-import {colorPicker} from './components/colorpicker/colorpicker';
+import {infoPopover} from './components/info_popover';
+import {colorPicker} from './components/colorpicker';
import {navbarDirective} from './components/navbar/navbar';
import {arrayJoin} from './directives/array_join';
import 'app/core/controllers/all';
@@ -42,5 +42,5 @@ export {
navbarDirective,
searchDirective,
colorPicker,
- popoverDirective
+ infoPopover
};
diff --git a/public/app/features/datasources/partials/edit.html b/public/app/features/datasources/partials/edit.html
index 3200c219796..695043569fd 100644
--- a/public/app/features/datasources/partials/edit.html
+++ b/public/app/features/datasources/partials/edit.html
@@ -15,11 +15,11 @@
Name
-
+
The name is used when you select the data source in panels.
The Default data source is preselected in new
panels.
-
+
diff --git a/public/app/features/datasources/partials/http_settings.html b/public/app/features/datasources/partials/http_settings.html
index 44c28eb82dd..65c205714bc 100644
--- a/public/app/features/datasources/partials/http_settings.html
+++ b/public/app/features/datasources/partials/http_settings.html
@@ -7,7 +7,7 @@
Url
-
+
Specify a complete HTTP url (http://your_server:8080)
Your access method is Direct, this means the url
@@ -17,7 +17,7 @@
Your access method is currently Proxy, this means the url
needs to be accessable from the grafana backend.
-
+