|
62 | 62 | box-shadow: 0 calculateRem(4px) calculateRem(6px) rgba(135, 135, 135, 0.35); |
63 | 63 | } |
64 | 64 |
|
65 | | - &--ground-dark { |
66 | | - .ibexa-tooltip { |
67 | | - &__inner { |
68 | | - color: $ibexa-color-white; |
69 | | - background-color: $ibexa-color-complementary-strong; |
70 | | - } |
71 | | - } |
72 | | - |
73 | | - &.ibexa-tooltip { |
74 | | - &.bs-tooltip-top, |
75 | | - &[data-popper-placement='top'] { |
76 | | - .ibexa-tooltip__arrow { |
77 | | - &::before { |
78 | | - border-top-color: $ibexa-color-complementary-strong; |
79 | | - } |
80 | | - } |
81 | | - } |
82 | | - |
83 | | - &.bs-tooltip-end, |
84 | | - &[data-popper-placement='right'] { |
85 | | - .ibexa-tooltip__arrow { |
86 | | - &::before { |
87 | | - border-right-color: $ibexa-color-complementary-strong; |
88 | | - } |
89 | | - } |
90 | | - } |
91 | | - |
92 | | - &.bs-tooltip-bottom, |
93 | | - &[data-popper-placement='bottom'] { |
94 | | - .ibexa-tooltip__arrow { |
95 | | - &::before { |
96 | | - border-bottom-color: $ibexa-color-complementary-strong; |
97 | | - } |
98 | | - } |
99 | | - } |
| 65 | + &--dark { |
| 66 | + @include tooltip-variant($ibexa-color-white, $ibexa-color-dark); |
| 67 | + } |
100 | 68 |
|
101 | | - &.bs-tooltip-start, |
102 | | - &[data-popper-placement='left'] { |
103 | | - .ibexa-tooltip__arrow { |
104 | | - &::before { |
105 | | - border-left-color: $ibexa-color-complementary-strong; |
106 | | - } |
107 | | - } |
108 | | - } |
109 | | - } |
| 69 | + &--ground-dark { |
| 70 | + @include tooltip-variant($ibexa-color-white, $ibexa-color-complementary-strong); |
110 | 71 | } |
111 | 72 |
|
112 | 73 | &--navigation { |
| 74 | + @include tooltip-variant($ibexa-color-dark, $ibexa-color-complementary-primary-400); |
| 75 | + |
113 | 76 | .ibexa-tooltip { |
114 | 77 | &__inner { |
115 | | - color: $ibexa-color-dark; |
116 | | - background-color: $ibexa-color-complementary-primary-400; |
117 | 78 | border-color: transparent; |
118 | 79 | box-shadow: 0 calculateRem(2px) calculateRem(8px) rgba($ibexa-color-dark, 0.15); |
119 | 80 | } |
120 | 81 | } |
121 | | - |
122 | | - &.ibexa-tooltip { |
123 | | - &.bs-tooltip-top, |
124 | | - &[data-popper-placement='top'] { |
125 | | - .ibexa-tooltip__arrow { |
126 | | - &::before { |
127 | | - border-top-color: $ibexa-color-complementary-primary-400; |
128 | | - } |
129 | | - } |
130 | | - } |
131 | | - |
132 | | - &.bs-tooltip-end, |
133 | | - &[data-popper-placement='right'] { |
134 | | - .ibexa-tooltip__arrow { |
135 | | - &::before { |
136 | | - border-right-color: $ibexa-color-complementary-primary-400; |
137 | | - } |
138 | | - } |
139 | | - } |
140 | | - |
141 | | - &.bs-tooltip-bottom, |
142 | | - &[data-popper-placement='bottom'] { |
143 | | - .ibexa-tooltip__arrow { |
144 | | - &::before { |
145 | | - border-bottom-color: $ibexa-color-complementary-primary-400; |
146 | | - } |
147 | | - } |
148 | | - } |
149 | | - |
150 | | - &.bs-tooltip-start, |
151 | | - &[data-popper-placement='left'] { |
152 | | - .ibexa-tooltip__arrow { |
153 | | - &::before { |
154 | | - border-left-color: $ibexa-color-complementary-primary-400; |
155 | | - } |
156 | | - } |
157 | | - } |
158 | | - } |
159 | 82 | } |
160 | 83 | } |
0 commit comments