PluginProbe ʕ •ᴥ•ʔ
Hostinger Tools / 3.0.71
Hostinger Tools v3.0.71
3.0.72 3.0.71 3.0.70 3.0.69 3.0.68 3.0.67 3.0.66 1.8.1 1.8.2 1.8.3 1.9.1 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.4 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.2 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 3.0.0 3.0.10 3.0.11 3.0.12 3.0.13 3.0.14 3.0.15 3.0.16 3.0.17 3.0.18 3.0.19 3.0.2 3.0.20 3.0.21 3.0.22 3.0.23 3.0.24 3.0.25 3.0.26 3.0.27 3.0.28 3.0.29 3.0.3 3.0.30 3.0.31 3.0.32 3.0.33 3.0.34 3.0.35 3.0.36 3.0.37 3.0.38 3.0.39 3.0.4 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.0.46 3.0.47 3.0.48 3.0.49 3.0.5 3.0.50 3.0.51 3.0.52 3.0.53 3.0.54 3.0.55 3.0.56 3.0.57 3.0.58 3.0.59 3.0.6 3.0.60 3.0.61 3.0.62 3.0.65 3.0.7 3.0.8 3.0.9 trunk 1.8.0
hostinger / vue-frontend / src / scss / base / tooltip.scss
hostinger / vue-frontend / src / scss / base Last commit date
animations.scss 10 months ago colors.scss 1 year ago mixins.scss 10 months ago tooltip.scss 1 year ago typography.scss 10 months ago utilities.scss 10 months ago z-index.scss 10 months ago
tooltip.scss
73 lines
1 :root {
2 --tooltip-rotation: 0deg;
3 --tooltip-width: 250px;
4 }
5
6 @mixin tooltipBase {
7 position: absolute;
8 left: 50%;
9 transform: translate(-50%, 0) rotate(var(--tooltip-rotation));
10 content: attr(tooltip);
11 background-color: var(--gray);
12 color: var(--light);
13 font-size: 16px;
14 padding: 4px 16px;
15 border-radius: 4px;
16 font-weight: 400;
17 max-width: var(--tooltip-width);
18 box-sizing: border-box;
19 line-height: normal;
20 white-space: normal;
21 animation: fadeIn 0.3s;
22 }
23
24 .has-tooltip--bottom::after {
25 @include tooltipBase;
26 top: calc(100% + 5px);
27 }
28
29 .has-tooltip--bottom-rotated::after {
30 @include tooltipBase;
31 bottom: calc(100% + 5px);
32 }
33
34 .has-tooltip--top::after {
35 @include tooltipBase;
36 bottom: calc(100% + 5px);
37 }
38
39 .has-tooltip--top-rotated::after {
40 @include tooltipBase;
41 top: calc(100% + 5px);
42 }
43
44 .has-tooltip--left::after {
45 @include tooltipBase;
46 top: 50%;
47 left: auto;
48 right: calc(100% + 5px);
49 transform: translate(0, -50%) rotate(var(--tooltip-rotation));
50 }
51
52 .has-tooltip--left-rotated::after {
53 @include tooltipBase;
54 top: 50%;
55 left: calc(100% + 5px);
56 transform: translate(0, -50%) rotate(var(--tooltip-rotation));
57 }
58
59 .has-tooltip--right::after {
60 @include tooltipBase;
61 top: 50%;
62 left: calc(100% + 5px);
63 transform: translate(0, -50%) rotate(var(--tooltip-rotation));
64 }
65
66 .has-tooltip--right-rotated::after {
67 @include tooltipBase;
68 top: 50%;
69 left: auto;
70 right: calc(100% + 5px);
71 transform: translate(0, -50%) rotate(var(--tooltip-rotation));
72 }
73