src/components/base/tooltip/tooltip.scss (44 lines of code) (raw):

.gl-tooltip { @apply gl-text-sm; @apply gl-p-2; .tooltip-inner { @apply gl-shadow-md; @apply gl-rounded-base; @apply gl-leading-normal; @apply gl-font-normal; @apply gl-py-3; @apply gl-px-4; background: var(--gl-feedback-strong-background-color); color: var(--gl-feedback-strong-text-color); } .arrow { @apply gl-h-3; @apply gl-w-2; &::before { @apply gl-border-4; } } } .gl-tooltip.bs-tooltip-top, .gl-tooltip.bs-tooltip-bottom { .arrow { @apply gl-w-3; @apply gl-h-2; } } .gl-tooltip.bs-tooltip-top .arrow::before { @apply gl-border-b-0; border-top-color: var(--gl-feedback-strong-background-color); } .gl-tooltip.bs-tooltip-right .arrow::before { @apply gl-border-l-0; border-right-color: var(--gl-feedback-strong-background-color); } .gl-tooltip.bs-tooltip-bottom .arrow::before { @apply gl-border-t-0; border-bottom-color: var(--gl-feedback-strong-background-color); } .gl-tooltip.bs-tooltip-left .arrow::before { @apply gl-border-r-0; border-left-color: var(--gl-feedback-strong-background-color); }