Tooltip UX fixes (#202)

Fixes #102
This commit is contained in:
Nejc Zdovc
2016-11-29 20:53:24 +01:00
committed by József Farkas
parent 95187afe6a
commit 01214e58b5
4 changed files with 22 additions and 30 deletions

View File

@@ -1,6 +1,6 @@
<template ngIf="layers">
<layers [class.disabled]="popoverShown" (select)="selectLayer($event.oldIndex, $event.index)" [current]="currentLayer"></layers>
<div class="keyboard-slider" (mouseout)="hideTooltip($event)">
<div class="keyboard-slider">
<svg-keyboard *ngFor="let layer of layers; trackBy: trackKeyboard"
[@layerState]="layer.animation"
[moduleConfig]="layer.modules"
@@ -10,8 +10,8 @@
</svg-keyboard>
</div>
<popover *ngIf="popoverShown" [defaultKeyAction]="popoverInitKeyAction" [currentKeymap]="keymap" (cancel)="hidePopover()" (remap)="onRemap($event)"></popover>
<div class="tooltip top fade" role="tooltip"
[class.in]="tooltipData.shown"
<div class="tooltip bottom"
[class.in]="tooltipData.show"
[style.top.px]="tooltipData.posTop"
[style.left.px]="tooltipData.posLeft"
>