diff --git a/.gitignore b/.gitignore
index 0111e02..853b12f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,3 +39,10 @@ dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar
+
+# IntelliJ IDEA files
+*.iml
+.idea/
+*.iws
+*.ipr
+
diff --git a/pom.xml b/pom.xml
index 1d60a09..7ea9c8d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -311,6 +311,13 @@
3.4.5
+
+
+ org.sentrysoftware.maven
+ metricshub-connector-maven-plugin
+ 1.0.00-SNAPSHOT
+
+
diff --git a/src/site/resources/css/site.css b/src/site/resources/css/site.css
new file mode 100644
index 0000000..bdfd087
--- /dev/null
+++ b/src/site/resources/css/site.css
@@ -0,0 +1,24 @@
+.community-connector-class code[class*=language-js] {
+ background-color: #f9f2f4;
+ color: #c7254e;
+}
+
+.community-connector-class code[class*=language-js] .token.punctuation {
+ color: #a1a1a1;
+}
+
+.community-connector-class code[class*=language-js] .token.operator {
+ color: #3e3f58;
+}
+
+.community-connector-class code[class*=language-js] .token.string {
+ color: #c96a43;
+}
+
+.community-connector-class code[class*=language-js]::selection,
+.community-connector-class code[class*=language-js] ::selection
+{
+ text-shadow: none;
+ background: #4f62ad;
+ color: white;
+}
\ No newline at end of file
diff --git a/src/site/site.xml b/src/site/site.xml
index 82fc404..e896e3c 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -10,6 +10,7 @@
true
metricshub, community, connector, hardware, system
+ community-connector-class
@@ -27,6 +28,11 @@
+
+