fleet/frontend/components/TooltipWrapper/_styles.scss

37 lines
841 B
SCSS

.component__tooltip-wrapper {
&.show-arrow {
@include tooltip5-arrow-styles;
}
display: inline-flex;
&__element {
white-space: nowrap;
line-height: initial;
}
&__underline {
width: fit-content;
border-bottom: 1px dashed $ui-fleet-black-50;
}
&__tip-text {
@include tooltip-text;
}
}
// for firefox we need to slightly shift the tooltip text to fit in line with the
// other text next to the tooltip. This is because firefox renders the layout
// slightly differently than webkit and edge, which makes it appear higher
// than text next to it.
// TODO: investigate more to see if there is a solution that will work
// cross browser.
@-moz-document url-prefix() {
.component__tooltip-wrapper {
&__underline {
position: relative;
top: 2px;
padding-bottom: 1px;
}
}
}