map component styles fixes

This commit is contained in:
nixa 2016-05-16 17:56:57 +03:00
parent e1de8880b6
commit 79d2a771a0

View file

@ -1,10 +1,16 @@
import {Injectable} from '@angular/core'; import {Injectable} from '@angular/core';
import {layoutColors, layoutPaths} from '../../../theme'; import {BaThemeConfigProvider, layoutPaths} from '../../../theme';
@Injectable() @Injectable()
export class UsersMapService { export class UsersMapService {
private _data = { constructor(private _baConfig:BaThemeConfigProvider) {
}
getData() {
var layoutColors = this._baConfig.get().colors;
return {
type: 'map', type: 'map',
theme: 'blur', theme: 'blur',
zoomControl: { zoomControlEnabled: false, panControlEnabled: false }, zoomControl: { zoomControlEnabled: false, panControlEnabled: false },
@ -47,21 +53,23 @@ export class UsersMapService {
}, },
areasSettings: { areasSettings: {
rollOverOutlineColor: '#FFFFFF', rollOverOutlineColor: layoutColors.border,
rollOverColor: layoutColors.primaryDark, rollOverColor: layoutColors.primaryDark,
alpha: 0.8, alpha: 0.8,
unlistedAreasAlpha: 0.1, unlistedAreasAlpha: 0.2,
unlistedAreasColor: layoutColors.defaultText,
balloonText: '[[title]]: [[customData]] users' balloonText: '[[title]]: [[customData]] users'
}, },
legend: { legend: {
width: '100%', width: '100%',
marginRight: 27, marginRight: 27,
marginLeft: 27, marginLeft: 27,
equalWidths: false, equalWidths: false,
backgroundAlpha: 0.5, backgroundAlpha: 0.3,
backgroundColor: '#FFFFFF', backgroundColor: layoutColors.border,
borderColor: '#ffffff', borderColor: layoutColors.border,
borderAlpha: 1, borderAlpha: 1,
top: 362, top: 362,
left: 0, left: 0,
@ -91,8 +99,5 @@ export class UsersMapService {
creditsPosition: 'bottom-right', creditsPosition: 'bottom-right',
pathToImages: layoutPaths.images.amChart pathToImages: layoutPaths.images.amChart
}; };
getData() {
return this._data;
} }
} }