Files
pocketbase/ui/src/scss/_tooltip.scss
T

49 lines
1.1 KiB
SCSS

.app-tooltip {
position: fixed;
z-index: 999999;
top: 0;
left: 0;
display: inline-block;
vertical-align: top;
max-width: 275px;
padding: 3px 5px;
color: #fff;
text-align: center;
font-family: var(--baseFontFamily);
font-size: var(--smFontSize);
line-height: var(--smLineHeight);
border-radius: var(--baseRadius);
background: var(--tooltipColor);
pointer-events: none;
user-select: none;
transition: opacity var(--baseAnimationSpeed),
visibility var(--baseAnimationSpeed),
transform var(--baseAnimationSpeed);
transform: translateY(2px);
white-space: pre-line;
@include hide();
// positions
&.left {
transform: translateX(2px);
}
&.right {
transform: translateX(-2px);
}
// styles
&.code {
font-family: monospace;
white-space: pre-wrap;
text-align: left;
min-width: 150px;
max-width: 340px;
}
// states
&.active {
transform: scale(1);
@include show();
}
}