Warning, /iDDS/monitor/data/scss/bootstrap/mixins/_caret.scss is written in an unsupported language. File is not indexed.
0001 @mixin caret-down {
0002 border-top: $caret-width solid;
0003 border-right: $caret-width solid transparent;
0004 border-bottom: 0;
0005 border-left: $caret-width solid transparent;
0006 }
0007
0008 @mixin caret-up {
0009 border-top: 0;
0010 border-right: $caret-width solid transparent;
0011 border-bottom: $caret-width solid;
0012 border-left: $caret-width solid transparent;
0013 }
0014
0015 @mixin caret-end {
0016 border-top: $caret-width solid transparent;
0017 border-right: 0;
0018 border-bottom: $caret-width solid transparent;
0019 border-left: $caret-width solid;
0020 }
0021
0022 @mixin caret-start {
0023 border-top: $caret-width solid transparent;
0024 border-right: $caret-width solid;
0025 border-bottom: $caret-width solid transparent;
0026 }
0027
0028 @mixin caret($direction: down) {
0029 @if $enable-caret {
0030 &::after {
0031 display: inline-block;
0032 margin-left: $caret-spacing;
0033 vertical-align: $caret-vertical-align;
0034 content: "";
0035 @if $direction == down {
0036 @include caret-down();
0037 } @else if $direction == up {
0038 @include caret-up();
0039 } @else if $direction == end {
0040 @include caret-end();
0041 }
0042 }
0043
0044 @if $direction == start {
0045 &::after {
0046 display: none;
0047 }
0048
0049 &::before {
0050 display: inline-block;
0051 margin-right: $caret-spacing;
0052 vertical-align: $caret-vertical-align;
0053 content: "";
0054 @include caret-start();
0055 }
0056 }
0057
0058 &:empty::after {
0059 margin-left: 0;
0060 }
0061 }
0062 }