|
1 | | -/*styles related to tooltips, borrowed from https://clipboardjs.com/bower_components/primer-css/css/primer.css*/ |
2 | 1 | .tooltipped { |
3 | 2 | position: relative |
4 | 3 | } |
|
8 | 7 | z-index: 1000000; |
9 | 8 | display: none; |
10 | 9 | padding: 5px 8px; |
11 | | - font: normal normal 11px/1.5 Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; |
| 10 | + font: arial, nimbussansl, liberationsans, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; |
| 11 | + font-size: map-get($base, font-size-sm); |
12 | 12 | color: #fff; |
13 | 13 | text-align: center; |
14 | 14 | text-decoration: none; |
|
41 | 41 | text-decoration: none |
42 | 42 | } |
43 | 43 |
|
44 | | -.tooltipped-multiline:hover:after, .tooltipped-multiline:active:after, .tooltipped-multiline:focus:after { |
45 | | - display: table-cell |
46 | | -} |
47 | | - |
48 | | -.tooltipped-s:after, .tooltipped-se:after, .tooltipped-sw:after { |
| 44 | +.tooltipped-s:after { |
49 | 45 | top: 100%; |
50 | 46 | right: 50%; |
51 | 47 | margin-top: 5px |
52 | 48 | } |
53 | 49 |
|
54 | | -.tooltipped-s:before, .tooltipped-se:before, .tooltipped-sw:before { |
| 50 | +.tooltipped-s:before { |
55 | 51 | top: auto; |
56 | 52 | right: 50%; |
57 | 53 | bottom: -5px; |
58 | 54 | margin-right: -5px; |
59 | 55 | border-bottom-color: rgba(0, 0, 0, .8) |
60 | 56 | } |
61 | 57 |
|
62 | | -.tooltipped-se:after { |
63 | | - right: auto; |
64 | | - left: 50%; |
65 | | - margin-left: -15px |
66 | | -} |
67 | | - |
68 | | -.tooltipped-sw:after { |
69 | | - margin-right: -15px |
70 | | -} |
71 | | - |
72 | | -.tooltipped-n:after, .tooltipped-ne:after, .tooltipped-nw:after { |
73 | | - right: 50%; |
74 | | - bottom: 100%; |
75 | | - margin-bottom: 5px |
76 | | -} |
77 | | - |
78 | | -.tooltipped-n:before, .tooltipped-ne:before, .tooltipped-nw:before { |
79 | | - top: -5px; |
80 | | - right: 50%; |
81 | | - bottom: auto; |
82 | | - margin-right: -5px; |
83 | | - border-top-color: rgba(0, 0, 0, .8) |
84 | | -} |
85 | | - |
86 | | -.tooltipped-ne:after { |
87 | | - right: auto; |
88 | | - left: 50%; |
89 | | - margin-left: -15px |
90 | | -} |
91 | | - |
92 | | -.tooltipped-nw:after { |
93 | | - margin-right: -15px |
94 | | -} |
95 | | - |
96 | | -.tooltipped-s:after, .tooltipped-n:after { |
| 58 | +.tooltipped-s:after { |
97 | 59 | -webkit-transform: translateX(50%); |
98 | 60 | -ms-transform: translateX(50%); |
99 | 61 | transform: translateX(50%) |
100 | 62 | } |
101 | 63 |
|
102 | | -.tooltipped-w:after { |
103 | | - right: 100%; |
104 | | - bottom: 50%; |
105 | | - margin-right: 5px; |
106 | | - -webkit-transform: translateY(50%); |
107 | | - -ms-transform: translateY(50%); |
108 | | - transform: translateY(50%) |
109 | | -} |
110 | | - |
111 | | -.tooltipped-w:before { |
112 | | - top: 50%; |
113 | | - bottom: 50%; |
114 | | - left: -5px; |
115 | | - margin-top: -5px; |
116 | | - border-left-color: rgba(0, 0, 0, .8) |
117 | | -} |
118 | | - |
119 | | -.tooltipped-e:after { |
120 | | - bottom: 50%; |
121 | | - left: 100%; |
122 | | - margin-left: 5px; |
123 | | - -webkit-transform: translateY(50%); |
124 | | - -ms-transform: translateY(50%); |
125 | | - transform: translateY(50%) |
126 | | -} |
127 | | - |
128 | | -.tooltipped-e:before { |
129 | | - top: 50%; |
130 | | - right: -5px; |
131 | | - bottom: 50%; |
132 | | - margin-top: -5px; |
133 | | - border-right-color: rgba(0, 0, 0, .8) |
134 | | -} |
135 | | - |
136 | | -.tooltipped-multiline:after { |
137 | | - width: -webkit-max-content; |
138 | | - width: -moz-max-content; |
139 | | - width: max-content; |
140 | | - max-width: 250px; |
141 | | - word-break: break-word; |
142 | | - word-wrap: normal; |
143 | | - white-space: pre-line; |
144 | | - border-collapse: separate |
145 | | -} |
146 | | - |
147 | | -.tooltipped-multiline.tooltipped-s:after, .tooltipped-multiline.tooltipped-n:after { |
148 | | - right: auto; |
149 | | - left: 50%; |
150 | | - -webkit-transform: translateX(-50%); |
151 | | - -ms-transform: translateX(-50%); |
152 | | - transform: translateX(-50%) |
153 | | -} |
154 | | - |
155 | | -.tooltipped-multiline.tooltipped-w:after, .tooltipped-multiline.tooltipped-e:after { |
156 | | - right: 100% |
157 | | -} |
158 | | - |
159 | | -/*styles related to snippet copy to clipboard, borrowed from https://clipboardjs.com/assets/styles/main.css*/ |
160 | 64 | .clippy { |
161 | 65 | margin-top: -3px; |
162 | 66 | position: relative; |
|
0 commit comments