Commit 79a7d9a71190854321cc9c23f9b5af34b32a9a40

Daniel Flint 2014-04-22T16:03:31

Include owner in components.js, also minified CSS/JS.

diff --git a/components.js b/components.js
index c503422..a4b23c1 100644
--- a/components.js
+++ b/components.js
@@ -123,6 +123,9 @@ var components = {
 			title: 'File Highlight',
 			noCSS: true
 		},
-		'show-language': 'Show Language'
+		'show-language': {
+			title: 'Show Language',
+			owner: 'nauzilus'
+		}
 	}
 };
diff --git a/plugins/show-language/prism-show-language.min.css b/plugins/show-language/prism-show-language.min.css
new file mode 100644
index 0000000..76d4568
--- /dev/null
+++ b/plugins/show-language/prism-show-language.min.css
@@ -0,0 +1 @@
+pre[class*=language-]{position:relative}pre[class*=language-]>code[data-language]{overflow:scroll;max-height:28em;display:block}pre[class*=language-]>code[data-language]::before{content:attr(data-language);color:#000;background-color:#CFCFCF;display:inline-block;position:absolute;top:0;right:0;font-size:.9em;border-radius:0 0 0 5px;padding:0 .5em;text-shadow:none}
\ No newline at end of file
diff --git a/plugins/show-language/prism-show-language.min.js b/plugins/show-language/prism-show-language.min.js
new file mode 100644
index 0000000..5488831
--- /dev/null
+++ b/plugins/show-language/prism-show-language.min.js
@@ -0,0 +1 @@
+(function(){if(!self.Prism){return}var e={csharp:"C#",cpp:"C++"};Prism.hooks.add("before-highlight",function(t){var n=e[t.language]||t.language;t.element.setAttribute("data-language",n)})})()
\ No newline at end of file