Index: lib/src/prism/plugins/show-language/prism-show-language.css |
diff --git a/lib/src/prism/plugins/show-language/prism-show-language.css b/lib/src/prism/plugins/show-language/prism-show-language.css |
index 4a3c2f29f6650b403941e02ecb8991af66f4f0b5..9fddc2b2c495ad190c6ed8810eb362fc72a23fb2 100644 |
--- a/lib/src/prism/plugins/show-language/prism-show-language.css |
+++ b/lib/src/prism/plugins/show-language/prism-show-language.css |
@@ -1,16 +1,29 @@ |
-pre[class*='language-'] { |
+div.prism-show-language { |
position: relative; |
} |
-pre[class*='language-'][data-language]::before { |
- content: attr(data-language); |
+ |
+div.prism-show-language > div.prism-show-language-label[data-language] { |
color: black; |
background-color: #CFCFCF; |
display: inline-block; |
position: absolute; |
+ bottom: auto; |
+ left: auto; |
top: 0; |
right: 0; |
+ width: auto; |
+ height: auto; |
font-size: 0.9em; |
border-radius: 0 0 0 5px; |
padding: 0 0.5em; |
text-shadow: none; |
-} |
+ z-index: 1; |
+ -webkit-box-shadow: none; |
+ -moz-box-shadow: none; |
+ box-shadow: none; |
+ -webkit-transform: none; |
+ -moz-transform: none; |
+ -ms-transform: none; |
+ -o-transform: none; |
+ transform: none; |
+} |