few site enhancements
diff --git a/geronimo-microprofile-site/src/main/jbake/assets/css/geronimo.css b/geronimo-microprofile-site/src/main/jbake/assets/css/geronimo.css
new file mode 100644
index 0000000..a6bce90
--- /dev/null
+++ b/geronimo-microprofile-site/src/main/jbake/assets/css/geronimo.css
@@ -0,0 +1,3 @@
+.page-header {
+ padding-top: 70px;
+}
diff --git a/geronimo-microprofile-site/src/main/jbake/assets/js/geronimo.js b/geronimo-microprofile-site/src/main/jbake/assets/js/geronimo.js
index 6a90d74..a3a4027 100644
--- a/geronimo-microprofile-site/src/main/jbake/assets/js/geronimo.js
+++ b/geronimo-microprofile-site/src/main/jbake/assets/js/geronimo.js
@@ -51,12 +51,12 @@
if (!gav.success) {
return;
}
- listingblockParent.html('<ul class="nav nav-tabs">'+
- '<li class="show active"><a data-toggle="tab" href="#__generated_code_tab_maven_' + codeCounter + '">Maven</a></li>' +
- '<li><a data-toggle="tab" href="#__generated_code_tab_gradle_' + codeCounter + '">Gradle</a></li>' +
- '<li><a data-toggle="tab" href="#__generated_code_tab_sbt_' + codeCounter + '">SBT</a></li>' +
- '<li><a data-toggle="tab" href="#__generated_code_tab_ivy_' + codeCounter + '">Ivy</a></li>' +
- '<li><a data-toggle="tab" href="#__generated_code_tab_grapes_' + codeCounter + '">Grapes</a></li>' +
+ listingblockParent.html('<ul class="nav nav-tabs flex-column flex-sm-row">'+
+ '<li class="nav-item"><a class="nav-link show active" data-toggle="tab" href="#__generated_code_tab_maven_' + codeCounter + '">Maven</a></li>' +
+ '<li class="nav-item"><a class="nav-link" data-toggle="tab" href="#__generated_code_tab_gradle_' + codeCounter + '">Gradle</a></li>' +
+ '<li class="nav-item"><a class="nav-link" data-toggle="tab" href="#__generated_code_tab_sbt_' + codeCounter + '">SBT</a></li>' +
+ '<li class="nav-item"><a class="nav-link" data-toggle="tab" href="#__generated_code_tab_ivy_' + codeCounter + '">Ivy</a></li>' +
+ '<li class="nav-item"><a class="nav-link" data-toggle="tab" href="#__generated_code_tab_grapes_' + codeCounter + '">Grapes</a></li>' +
'</ul>' +
'<div class="tab-content dependency-sample">' +
'<div id="__generated_code_tab_maven_' + codeCounter + '" class="tab-pane fade in show active">' +
diff --git a/geronimo-microprofile-site/src/main/jbake/content/community.adoc b/geronimo-microprofile-site/src/main/jbake/content/community.adoc
new file mode 100644
index 0000000..6283741
--- /dev/null
+++ b/geronimo-microprofile-site/src/main/jbake/content/community.adoc
@@ -0,0 +1,30 @@
+= Community
+:jbake-date: 2018-07-26
+:icons: font
+
+=== The Source Code
+
+Source code is available on gitbox:
+
+* link:https://gitbox.apache.org/repos/asf?p=geronimo-config.git[icon:database[] Config]
+* link:https://gitbox.apache.org/repos/asf?p=geronimo-safeguard.git[icon:exclamation-triangle[] Fault Tolerance (Safeguard)]
+* link:https://gitbox.apache.org/repos/asf?p=geronimo-jwt-auth.git[icon:shield[] JWT Auth]
+* link:https://gitbox.apache.org/repos/asf?p=geronimo-opentracing.git[icon:truck[] OpenTracing]
+* link:https://gitbox.apache.org/repos/asf?p=geronimo-health.git[icon:medkit[] Health]
+* link:https://gitbox.apache.org/repos/asf?p=geronimo-metrics.git[icon:balance-scale[] Metrics]
+* link:https://gitbox.apache.org/repos/asf?p=geronimo-openapi.git[icon:briefcase[] OpenAPI]
+* link:https://gitbox.apache.org/repos/asf?p=geronimo-microprofile.git[icon:globe[] All In One]
+
+=== Social Media: cause contributing is not only about coding
+
+link:https://twitter.com/ASFGeronimo[icon:twitter[] Twitter]
+link:https://webchat.freenode.net/?channels=geronimo[icon:terminal[] IRC]
+
+=== Mailing lists
+
+* link:mailto:user-subscribe@geronimo.apache.org[Subscribe] to user@geronimo.apache.org
+* link:mailto:user-unsubscribe@geronimo.apache.org[Unsubscribe] from user@geronimo.apache.org
+* link:mailto:user@geronimo.apache.org[Post a message] on user@geronimo.apache.org
+
+Archives can be found on link:http://apache-geronimo.328035.n3.nabble.com/[Nabble].
+
diff --git a/geronimo-microprofile-site/src/main/jbake/templates/footer.ftl b/geronimo-microprofile-site/src/main/jbake/templates/footer.ftl
index 2c8a740..f8e683e 100644
--- a/geronimo-microprofile-site/src/main/jbake/templates/footer.ftl
+++ b/geronimo-microprofile-site/src/main/jbake/templates/footer.ftl
@@ -1,4 +1,4 @@
- </div>
+
<div id="push"></div>
</div>
diff --git a/geronimo-microprofile-site/src/main/jbake/templates/header.ftl b/geronimo-microprofile-site/src/main/jbake/templates/header.ftl
index df95e42..61785a1 100644
--- a/geronimo-microprofile-site/src/main/jbake/templates/header.ftl
+++ b/geronimo-microprofile-site/src/main/jbake/templates/header.ftl
@@ -12,10 +12,10 @@
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-Smlep5jCw/wG7hdkwQ/Z5nLIefveQRIY9nfy6xoR1uRYBtpZgI6339F5dgvm/e9B" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.css" integrity="sha256-IPtNBA1od/cGBfXTxYDxuT5+Y2BKy14o6j0FaIXDmYk=" crossorigin="anonymous" />
+ <link rel="stylesheet" href="<#if (content.rootpath)??>${content.rootpath}</#if>css/geronimo.css"></link>
<!--[if lt IE 9]>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js" integrity="sha256-3Jy/GbSLrg0o9y5Z5n1uw0qxZECH7C6OQpVBgNFYa0g=" crossorigin="anonymous"></script>
<![endif]-->
</head>
- <body>
- <div id="wrap">
+ <body cz-shortcut-listen="true">
diff --git a/geronimo-microprofile-site/src/main/jbake/templates/menu.ftl b/geronimo-microprofile-site/src/main/jbake/templates/menu.ftl
index 2037cc4..28a0805 100644
--- a/geronimo-microprofile-site/src/main/jbake/templates/menu.ftl
+++ b/geronimo-microprofile-site/src/main/jbake/templates/menu.ftl
@@ -1,22 +1,29 @@
- <section class="menu cid-qv1frvgcz3" once="menu" id="menu1-3e" data-rv-view="4067">
- <nav class="navbar navbar-expand beta-menu navbar-dropdown align-items-center navbar-fixed-top navbar-toggleable-sm">
- <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
- <div class="hamburger">
- <span></span>
- <span></span>
- <span></span>
- <span></span>
- </div>
- </button>
- <div class="menu-logo">
- <div class="navbar-brand">
+<div class="navbar navbar-expand-lg fixed-top navbar-dark bg-primary">
+ <div class="container">
+ <a href="index.html" class="navbar-brand">Apache Geronimo Microprofile</a>
+ <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
+ <span class="navbar-toggler-icon"></span>
+ </button>
+ <div class="collapse navbar-collapse" id="navbarResponsive">
+ <ul class="navbar-nav">
+ <li class="nav-item dropdown">
+ <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" id="modules">Modules <span class="caret"></span></a>
+ <div class="dropdown-menu" aria-labelledby="modules">
+ <a class="dropdown-item" href="config.html"><i class="fa fa-database"></i> Config</a>
+ <a class="dropdown-item" href="fault-tolerance.html"><i class="fa fa-exclamation-triangle"></i> Safeguard</a>
+ <a class="dropdown-item" href="jwt-auth.html"><i class="fa fa-shield"></i> JWT Auth</a>
+ <a class="dropdown-item" href="opentracing.html"><i class="fa fa-truck"></i> OpenTracing</a>
+ <div class="dropdown-divider"></div>
+ <a class="dropdown-item" href="health.html"><i class="fa fa-medkit"></i> Health</a>
+ <a class="dropdown-item" href="metrics.html"><i class="fa fa-balance-scale"></i> Metrics</a>
+ <a class="dropdown-item" href="openapi.html"><i class="fa fa-briefcase"></i> OpenAPI</a>
+ </div>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" href="community.html">Community</a>
+ </ul>
+ </div>
+ </div>
+</div>
- <span class="navbar-caption-wrap"><a class="navbar-caption text-black display-4"
- href="index.html">
- Apache Geronimo Microprofile</a></span>
- </div>
- </div>
- </nav>
- </section>
-
- <div class="container">
\ No newline at end of file
+<div class="container">
\ No newline at end of file