// Name: Tooltip
//
// Component: `tooltip`
//
// Modifiers: `tooltip-primary`
// `tooltip-success`
// `tooltip-info`
// `tooltip-warning`
// `tooltip-danger`
// `tooltip-rotate`
// `tooltip-scale`
//
// Markup:
//
//
//
//
// ========================================================================
// Variables
// ========================================================================
$tooltip-primary-color: $inverse !default;
$tooltip-primary-bg: $brand-primary !default;
$tooltip-success-color: $inverse !default;
$tooltip-success-bg: $brand-success !default;
$tooltip-info-color: $inverse !default;
$tooltip-info-bg: $brand-info !default;
$tooltip-warning-color: $inverse !default;
$tooltip-warning-bg: $brand-warning !default;
$tooltip-danger-color: $inverse !default;
$tooltip-danger-bg: $brand-danger !default;
// // Mixins
// // ========================================================================
// @mixin tooltip-variant($color, $bg){
// .tooltip-inner {
// color: $color;
// background-color: $bg;
// }
// &.bs-tether-element-attached-top .tooltip-arrow,
// &.tooltip-top .tooltip-arrow {
// border-bottom-color: $bg;
// }
// &.bs-tether-element-attached-right .tooltip-arrow,
// &.tooltip-right .tooltip-arrow {
// border-left-color: $bg;
// }
// &.bs-tether-element-attached-bottom .tooltip-arrow,
// &.tooltip-bottom .tooltip-arrow {
// border-top-color: $bg;
// }
// &.bs-tether-element-attached-left .tooltip-arrow,
// &.tooltip-left .tooltip-arrow {
// border-right-color: $bg;
// }
// }
// Color Modifier
// ========================================================================
// Modifier: `tooltip-primary`
// -------------------------
.tooltip-primary {
@include tooltip-variant($tooltip-primary-color, $tooltip-primary-bg);
}
// Modifier: `tooltip-success`
// -------------------------
.tooltip-success {
@include tooltip-variant($tooltip-success-color, $tooltip-success-bg);
}
// Modifier: `tooltip-info`
// -------------------------
.tooltip-info {
@include tooltip-variant($tooltip-info-color, $tooltip-info-bg);
}
// Modifier: `tooltip-warning`
// -------------------------
.tooltip-warning {
@include tooltip-variant($tooltip-warning-color, $tooltip-warning-bg);
}
// Modifier: `tooltip-danger`
// -------------------------
.tooltip-danger {
@include tooltip-variant($tooltip-danger-color, $tooltip-danger-bg);
}