Replaced shitty paper-tooltip with custom css tooltip
This commit is contained in:
@@ -1,10 +1,8 @@
|
||||
.textarea-bracket-suffix {
|
||||
float: right;
|
||||
position: absolute;
|
||||
right: 6px;
|
||||
bottom: 12px;
|
||||
}
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
.description-input {
|
||||
position: relative;
|
||||
}
|
||||
.description-input > paper-textarea {
|
||||
width: 100%;
|
||||
width: 100% - 24px;
|
||||
}
|
||||
|
||||
@@ -1,20 +1,35 @@
|
||||
<template name="formulaSuffix">
|
||||
<div suffix>
|
||||
<paper-tooltip position="left" animation-delay="0">This is a formula field</paper-tooltip>
|
||||
<div suffix style="position: relative">
|
||||
<iron-icon icon="lightbulb-outline"></iron-icon>
|
||||
{{# simpleTooltip}}
|
||||
This is a formula field
|
||||
{{/ simpleTooltip}}
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<template name="bracketSuffix">
|
||||
<div suffix>
|
||||
<paper-tooltip position="left" animation-delay="0">This field accepts formulae in {curly brackets}</paper-tooltip>
|
||||
<div suffix style="position: relative">
|
||||
<iron-icon icon="dicecloud:code-braces"></iron-icon>
|
||||
{{# simpleTooltip}}
|
||||
This field accepts formulae in {curly brackets}
|
||||
{{/ simpleTooltip}}
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<template name="textareaBracketSuffix">
|
||||
<div class="textarea-bracket-suffix">
|
||||
<paper-tooltip position="left" animation-delay="0">This field accepts formulae in {curly brackets}</paper-tooltip>
|
||||
<iron-icon icon="dicecloud:code-braces"></iron-icon>
|
||||
<div class="markdown" style="position: relative">
|
||||
<iron-icon icon="dicecloud:markdown"></iron-icon>
|
||||
{{# simpleTooltip}}
|
||||
This field accepts markdown formatting
|
||||
{{/ simpleTooltip}}
|
||||
</div>
|
||||
<div class="brackets" style="position: relative">
|
||||
<!--<paper-tooltip position="left" animation-delay="0">This field accepts formulae in {curly brackets}</paper-tooltip>-->
|
||||
<iron-icon icon="dicecloud:code-braces"></iron-icon>
|
||||
{{# simpleTooltip}}
|
||||
This field accepts formulae in {curly brackets}
|
||||
{{/ simpleTooltip}}
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
.simple-tooltip:hover .tooltip {
|
||||
opacity: 0.9;
|
||||
}
|
||||
|
||||
.tooltip {
|
||||
opacity: 0;
|
||||
transition: opacity 200ms ease-in;
|
||||
font-size: 12px;
|
||||
line-height: 1;
|
||||
background-color: #616161;
|
||||
color: white;
|
||||
padding: 8px;
|
||||
border-radius: 2px;
|
||||
position: absolute;
|
||||
right: calc(100% + 8px);
|
||||
pointer-events: none;
|
||||
white-space: nowrap;
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
<template name="simpleTooltip">
|
||||
<div class="simple-tooltip fit">
|
||||
<div class="tooltip">
|
||||
{{> Template.contentBlock}}
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
Reference in New Issue
Block a user