@@ -152,35 +152,67 @@ html, body {
152152}
153153
154154.editor-text-fragment-error {
155- text-decoration-style : wavy ;
156- text-decoration-line : underline ;
157- text-decoration-color : @error-underline-text ;
158- text- decoration- thickness: 1px ;
159- text-decoration-skip-ink : none ;
155+ border-bottom :2px dotted @error-underline-text ;
156+ display : inline-block ;
157+ position : relative ;
158+ }
159+
160+ .editor-text-fragment-error :after {
161+ content : ' ' ;
162+ width : 100% ;
163+ border-bottom :2px dotted @error-underline-text ;
164+ position : absolute ;
165+ display :block ;
166+ bottom : -3px ;
167+ left : 2px ;
160168}
161169
162170.editor-text-fragment-warn {
163- text-decoration-style : wavy ;
164- text-decoration-line : underline ;
165- text-decoration-color : @warn-underline-text ;
166- text- decoration- thickness: 1px ;
167- text-decoration-skip-ink : none ;
171+ border-bottom :2px dotted @warn-underline-text ;
172+ display : inline-block ;
173+ position : relative ;
174+ }
175+
176+ .editor-text-fragment-warn :after {
177+ content : ' ' ;
178+ width : 100% ;
179+ border-bottom :2px dotted @warn-underline-text ;
180+ position : absolute ;
181+ display :block ;
182+ bottom : -3px ;
183+ left : 2px ;
168184}
169185
170186.editor-text-fragment-info {
171- text-decoration-style : dashed ;
172- text-decoration-line : underline ;
173- text-decoration-color : @info-underline-text ;
174- text- decoration- thickness: 1px ;
175- text-decoration-skip-ink : none ;
187+ border-bottom :2px dotted @info-underline-text ;
188+ display : inline-block ;
189+ position : relative ;
190+ }
191+
192+ .editor-text-fragment-info :after {
193+ content : ' ' ;
194+ width : 100% ;
195+ border-bottom :2px dotted @info-underline-text ;
196+ position : absolute ;
197+ display :block ;
198+ bottom : -3px ;
199+ left : 2px ;
176200}
177201
178202.editor-text-fragment-spell-error {
179- text-decoration-style : wavy ;
180- text-decoration-line : underline ;
181- text-decoration-color : @spell-underline-text ;
182- text- decoration- thickness: 1px ;
183- text-decoration-skip-ink : none ;
203+ border-bottom :2px dotted @spell-underline-text ;
204+ display : inline-block ;
205+ position : relative ;
206+ }
207+
208+ .editor-text-fragment-spell-error :after {
209+ content : ' ' ;
210+ width : 100% ;
211+ border-bottom :2px dotted @spell-underline-text ;
212+ position : absolute ;
213+ display :block ;
214+ bottom : -3px ;
215+ left : 2px ;
184216}
185217
186218.hidden-element {
@@ -1940,6 +1972,15 @@ a, img {
19401972 }
19411973}
19421974
1975+ .quick-view-partition {
1976+ border-bottom : 2px solid @bc-quick-view-separator ;
1977+ .dark & {
1978+ border-bottom : 2px solid @dark-bc-quick-view-separator ;
1979+ }
1980+ padding-bottom : 5px ;
1981+ margin-bottom : 5px ;
1982+ }
1983+
19431984#quick-view-container .active {
19441985 transform : scale (1 );
19451986 opacity : 1 ;
0 commit comments