diff --git a/assets/styles/docs.scss b/assets/styles/docs.scss
index b93fe16991..be2c2df28a 100644
--- a/assets/styles/docs.scss
+++ b/assets/styles/docs.scss
@@ -188,10 +188,16 @@ $bd-gutter-x: 3rem;
max-width: 100%;
}
- a[target="_blank"] {
- background-image: url("data:image/svg+xml;utf8,");
- background-repeat: no-repeat;
- background-position: center right;
- padding-right: 16px;
+ a[target="_blank"]::after {
+ $svg-icon: "data:image/svg+xml;utf8,";
+ -webkit-mask: url($svg-icon);
+ mask: url($svg-icon);
+ display: inline-block;
+ width: 15px;
+ height: 15px;
+ background-color: currentcolor;
+ content: '';
+ vertical-align: baseline;
+ margin-left: 1px;
}
}
\ No newline at end of file