You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by jb...@apache.org on 2021/04/11 20:23:59 UTC

[activemq-website] branch main updated: Handful of readability and visual improvements

This is an automated email from the ASF dual-hosted git repository.

jbertram pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-website.git


The following commit(s) were added to refs/heads/main by this push:
     new aaa32af  Handful of readability and visual improvements
aaa32af is described below

commit aaa32af78bed1119c5f3a9bcc6d62368e4a9c60b
Author: Justin Bertram <jb...@apache.org>
AuthorDate: Sun Apr 11 15:23:43 2021 -0500

    Handful of readability and visual improvements
---
 .gitignore                 |   1 +
 README.md                  |   2 +-
 _config.yml                |   2 +-
 serve.sh                   |   2 +-
 src/_includes/nav.html     |   6 +++---
 src/assets/img/feather.png | Bin 0 -> 138140 bytes
 src/css/main.scss          |  13 ++++++++++++-
 src/index.html             |   2 +-
 8 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/.gitignore b/.gitignore
index 4c59951..c634b64 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@ site-content
 src/.jekyll-cache/
 .bundle/config
 vendor/*
+content
diff --git a/README.md b/README.md
index 6ea9c55..2162989 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 Apache ActiveMQ Website
 =======================
 
-This is the repository for the Apache ActiveMQ website, hosted at [activemq.apache.org](http://activemq.apache.org/).
+This is the repository for the Apache ActiveMQ website, hosted at [activemq.apache.org](https://activemq.apache.org/).
 
 How it works
 ------------
diff --git a/_config.yml b/_config.yml
index 6e00232..25b87b7 100644
--- a/_config.yml
+++ b/_config.yml
@@ -3,7 +3,7 @@ title: ActiveMQ
 email:
 author:
 description:
-  url: http://apache.activemq.org
+  url: https://apache.activemq.org
 
 # Build settings
 permalink: none
diff --git a/serve.sh b/serve.sh
index 1ace08a..9c0a6ed 100755
--- a/serve.sh
+++ b/serve.sh
@@ -1,5 +1,5 @@
 set -e
 bundle
-jekyll serve
+jekyll serve --incremental --livereload
 set +e
 
diff --git a/src/_includes/nav.html b/src/_includes/nav.html
index 7c62ab3..98b5130 100644
--- a/src/_includes/nav.html
+++ b/src/_includes/nav.html
@@ -12,7 +12,7 @@
                     <a class="nav-link active" href="{{site.baseurl}}/index.html">Home</a>
                 </li>
                 <li class="nav-item dropdown">
-                    <a class="nav-link" id="navbarDropdownComponents" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Components</a>
+                    <a class="nav-link" id="navbarDropdownComponents" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Components<span class="caret"></span></a>
                     <ul class="dropdown-menu dropdown-menu-center" aria-labelledby="navbarDropdownComponents">
                         <div class="row">
                             <div class="col-12">
@@ -27,7 +27,7 @@
                     </ul>
                 </li>
                 <li class="nav-item dropdown">
-                    <a class="nav-link" id="navbarDropdownCommunity" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Get Involved</a>
+                    <a class="nav-link" id="navbarDropdownCommunity" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Get Involved<span class="caret"></span></a>
                     <ul class="dropdown-menu dropdown-menu-center multi-column columns-1" aria-labelledby="navbarDropdownCommunity">
                         <div class="row">
                             <div class="col-12">
@@ -41,7 +41,7 @@
                     </ul>
                 </li>
                 <li class="nav-item dropdown">
-                    <a class="nav-link" id="navbarDropdownTeam" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Apache</a>
+                    <a class="nav-link" id="navbarDropdownTeam" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><img src="{{site.baseurl}}/assets/img/feather.png" style="height:20px">Apache<span class="caret"></span></a>
                     <ul class="dropdown-menu dropdown-menu-center multi-column columns-1" aria-labelledby="navbarDropdownTeam">
                         <div class="row">
                             <div class="col-sm-12">
diff --git a/src/assets/img/feather.png b/src/assets/img/feather.png
new file mode 100644
index 0000000..744b8d7
Binary files /dev/null and b/src/assets/img/feather.png differ
diff --git a/src/css/main.scss b/src/css/main.scss
index 05b9042..eea1749 100644
--- a/src/css/main.scss
+++ b/src/css/main.scss
@@ -556,7 +556,7 @@ a.dropdown-item.active, a.dropdown-item:active, a.dropdown-item:hover:active {
   background-color: $primary;
   color: white;
   padding: 15px 0 15px 0;
-  margin-bottom: 20px;
+//  margin-bottom: 20px;
 }
 
 .page-title h1 {
@@ -711,3 +711,14 @@ table a {
 }
 
 .anchor { padding-top: 80px; }
+
+.caret {
+    display: inline-block;
+    width: 0;
+    height: 0;
+    margin-left: 2px;
+    vertical-align: middle;
+    border-top: 4px dashed;
+    border-right: 4px solid transparent;
+    border-left: 4px solid transparent;
+}
diff --git a/src/index.html b/src/index.html
index 981ecbf..3704f92 100644
--- a/src/index.html
+++ b/src/index.html
@@ -23,7 +23,7 @@ layout: default
       <div class="card">
         <div class="card-body narative">
           <span>
-            <p>Apache ActiveMQ&reg; is the most popular open source, multi-protocol, Java-based messaging server. It supports industry standard protocols so users get the benefits of client choices across a broad range of languages and platforms. Connect from clients written in JavaScript, C, C++, Python, .Net, and more. Integrate your multi-platform applications using the ubiquitous <strong>AMQP</strong> protocol. Exchange messages between your web applications using <strong>STOMP</stro [...]
+            <p>Apache ActiveMQ&reg; is the most popular open source, multi-protocol, Java-based message broker. It supports industry standard protocols so users get the benefits of client choices across a broad range of languages and platforms. Connect from clients written in JavaScript, C, C++, Python, .Net, and more. Integrate your multi-platform applications using the ubiquitous <strong>AMQP</strong> protocol. Exchange messages between your web applications using <strong>STOMP</strong [...]
             <p>There are currently two "flavors" of ActiveMQ available - the well-known "classic" broker and the "next generation" broker code-named <i>Artemis</i>. Once Artemis reaches a sufficient level of feature parity with the "Classic" code-base it will become the next major version of ActiveMQ. Initial <a href="{{site.baseurl}}/components/artemis/migration">migration documentation</a> is available as well as a development <a href="{{site.baseurl}}/activemq-artemis-roadmap">roadmap [...]
           </span>
         </div>