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

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

commit a13fdb221bace7f70de629de6d60fb089f8d806f
Author: Christopher Tubbs <[email protected]>
AuthorDate: Mon Feb 9 19:16:29 2026 -0500

    Revert "Update gems and use ruby 3.2"
    
    This reverts commit 3d6a99eba8dfec0090b1af17117b75534d6ae179.
    
    ASF builders are still using Ruby 2.7.0
---
 Gemfile           |   5 +-
 Gemfile.lock      | 134 +++++++++++++++----------------------------------
 css/accumulo.scss | 146 +++++++++++++++++++++++++++---------------------------
 3 files changed, 118 insertions(+), 167 deletions(-)

diff --git a/Gemfile b/Gemfile
index 4aa0e7f4d..b37f1424c 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,4 +1,7 @@
-ruby '>=3.2'
+ruby '>=2.7'
 source 'https://rubygems.org'
 gem 'jekyll', '>= 4.2.0'
 gem 'jekyll-redirect-from', '>= 0.16.0'
+
+gem "webrick", "~> 1.8"
+gem "google-protobuf", "3.25.5"
diff --git a/Gemfile.lock b/Gemfile.lock
index 18efa3320..84be4a88d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,58 +1,26 @@
 GEM
   remote: https://rubygems.org/
   specs:
-    addressable (2.8.8)
-      public_suffix (>= 2.0.2, < 8.0)
+    addressable (2.8.7)
+      public_suffix (>= 2.0.2, < 7.0)
     base64 (0.3.0)
-    bigdecimal (4.0.1)
     colorator (1.1.0)
-    concurrent-ruby (1.3.6)
+    concurrent-ruby (1.3.4)
     csv (3.3.5)
     em-websocket (0.5.3)
       eventmachine (>= 0.12.9)
       http_parser.rb (~> 0)
     eventmachine (1.2.7)
-    ffi (1.17.3)
-    ffi (1.17.3-aarch64-linux-gnu)
-    ffi (1.17.3-aarch64-linux-musl)
-    ffi (1.17.3-arm-linux-gnu)
-    ffi (1.17.3-arm-linux-musl)
-    ffi (1.17.3-arm64-darwin)
-    ffi (1.17.3-x86-linux-gnu)
-    ffi (1.17.3-x86-linux-musl)
-    ffi (1.17.3-x86_64-darwin)
-    ffi (1.17.3-x86_64-linux-gnu)
-    ffi (1.17.3-x86_64-linux-musl)
+    ffi (1.17.0)
     forwardable-extended (2.6.0)
-    google-protobuf (4.33.5)
-      bigdecimal
-      rake (>= 13)
-    google-protobuf (4.33.5-aarch64-linux-gnu)
-      bigdecimal
-      rake (>= 13)
-    google-protobuf (4.33.5-aarch64-linux-musl)
-      bigdecimal
-      rake (>= 13)
-    google-protobuf (4.33.5-arm64-darwin)
-      bigdecimal
-      rake (>= 13)
-    google-protobuf (4.33.5-x86-linux-gnu)
-      bigdecimal
-      rake (>= 13)
-    google-protobuf (4.33.5-x86-linux-musl)
-      bigdecimal
-      rake (>= 13)
-    google-protobuf (4.33.5-x86_64-darwin)
-      bigdecimal
-      rake (>= 13)
-    google-protobuf (4.33.5-x86_64-linux-gnu)
-      bigdecimal
-      rake (>= 13)
-    google-protobuf (4.33.5-x86_64-linux-musl)
-      bigdecimal
-      rake (>= 13)
-    http_parser.rb (0.8.1)
-    i18n (1.14.8)
+    google-protobuf (3.25.5)
+    google-protobuf (3.25.5-aarch64-linux)
+    google-protobuf (3.25.5-arm64-darwin)
+    google-protobuf (3.25.5-x86-linux)
+    google-protobuf (3.25.5-x86_64-darwin)
+    google-protobuf (3.25.5-x86_64-linux)
+    http_parser.rb (0.8.0)
+    i18n (1.14.6)
       concurrent-ruby (~> 1.0)
     jekyll (4.4.1)
       addressable (~> 2.4)
@@ -75,95 +43,73 @@ GEM
       webrick (~> 1.7)
     jekyll-redirect-from (0.16.0)
       jekyll (>= 3.3, < 5.0)
-    jekyll-sass-converter (3.1.0)
-      sass-embedded (~> 1.75)
+    jekyll-sass-converter (3.0.0)
+      sass-embedded (~> 1.54)
     jekyll-watch (2.2.1)
       listen (~> 3.0)
-    json (2.18.1)
-    kramdown (2.5.2)
-      rexml (>= 3.4.4)
+    json (2.15.2)
+    kramdown (2.5.1)
+      rexml (>= 3.3.9)
     kramdown-parser-gfm (1.1.0)
       kramdown (~> 2.0)
     liquid (4.0.4)
-    listen (3.10.0)
-      logger
+    listen (3.9.0)
       rb-fsevent (~> 0.10, >= 0.10.3)
       rb-inotify (~> 0.9, >= 0.9.10)
-    logger (1.7.0)
     mercenary (0.4.0)
     pathutil (0.16.2)
       forwardable-extended (~> 2.6)
-    public_suffix (7.0.2)
+    public_suffix (6.0.1)
     rake (13.3.1)
     rb-fsevent (0.11.2)
     rb-inotify (0.11.1)
       ffi (~> 1.0)
     rexml (3.4.4)
-    rouge (4.7.0)
+    rouge (4.5.1)
     safe_yaml (1.0.5)
-    sass-embedded (1.97.3)
-      google-protobuf (~> 4.31)
-      rake (>= 13)
-    sass-embedded (1.97.3-aarch64-linux-android)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-aarch64-linux-gnu)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-aarch64-linux-musl)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-arm-linux-androideabi)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-arm-linux-gnueabihf)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-arm-linux-musleabihf)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-arm64-darwin)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-riscv64-linux-android)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-riscv64-linux-gnu)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-riscv64-linux-musl)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-x86_64-darwin)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-x86_64-linux-android)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-x86_64-linux-gnu)
-      google-protobuf (~> 4.31)
-    sass-embedded (1.97.3-x86_64-linux-musl)
-      google-protobuf (~> 4.31)
+    sass-embedded (1.69.5)
+      google-protobuf (~> 3.23)
+      rake (>= 13.0.0)
     terminal-table (3.0.2)
       unicode-display_width (>= 1.1.1, < 3)
     unicode-display_width (2.6.0)
-    webrick (1.9.2)
+    webrick (1.9.1)
 
 PLATFORMS
+  aarch64-linux
+  aarch64-linux
   aarch64-linux-android
-  aarch64-linux-gnu
   aarch64-linux-musl
+  aarch64-mingw-ucrt
+  arm-linux
+  arm-linux
   arm-linux-androideabi
-  arm-linux-gnu
-  arm-linux-gnueabihf
   arm-linux-musl
   arm-linux-musleabihf
   arm64-darwin
+  riscv64-linux
   riscv64-linux-android
-  riscv64-linux-gnu
   riscv64-linux-musl
-  ruby
-  x86-linux-gnu
+  x86-cygwin
+  x86-linux
+  x86-linux
+  x86-linux-android
   x86-linux-musl
+  x86-mingw-ucrt
+  x86_64-cygwin
   x86_64-darwin
+  x86_64-linux
   x86_64-linux-android
-  x86_64-linux-gnu
   x86_64-linux-musl
 
 DEPENDENCIES
+  google-protobuf (= 3.25.5)
   jekyll (>= 4.2.0)
   jekyll-redirect-from (>= 0.16.0)
+  webrick (~> 1.8)
 
 RUBY VERSION
    ruby 3.3.4p94
 
 BUNDLED WITH
-   2.5.16
+   2.5.23
diff --git a/css/accumulo.scss b/css/accumulo.scss
index 232388c28..993aac6d3 100644
--- a/css/accumulo.scss
+++ b/css/accumulo.scss
@@ -1,11 +1,11 @@
 ---
 ---
 
-@use "syntax-highlighting";
+@import "syntax-highlighting";
 
 table {
-  margin: 10px 0px 30px 0px;
-  padding: 10px 5px 10px 5px;
+ margin: 10px 0px 30px 0px;
+ padding: 10px 5px 10px 5px;
 }
 
 th, td {
@@ -61,13 +61,13 @@ code {
 }
 
 #nav-logo {
-  padding-top: 10px;
-  padding-bottom: 10px;
-  padding-left: 10px;
+    padding-top: 10px;
+    padding-bottom: 10px;
+    padding-left: 10px;
 }
 
 #home-description {
-  font-size: 17px;
+    font-size: 17px;
 }
 
 #sidebar {
@@ -85,68 +85,67 @@ code {
 }
 
 #bannertext {
-  margin-top: 10px;
-  text-align: left;
+    margin-top: 10px;
+    text-align: left;
 }
 
 .clear {
-  clear: both;
+    clear: both;
 }
 
 #content {
-  padding: 0 8px 20px;
+    padding: 0 8px 20px;
 }
 
 #content h1 {
-  margin-bottom: 0.5em;
+    margin-bottom: 0.5em;
 }
 
 #content h2 {
-  margin-bottom: 0.5em;
-  border-bottom: 1px solid #CCCCCC;
-  padding-bottom: 0.25em;
+    margin-bottom: 0.5em;
+    border-bottom: 1px solid #CCCCCC;
+    padding-bottom: 0.25em;
 }
-
 #content h3 {
-  margin-bottom: 0.5em;
+    margin-bottom: 0.5em;
 }
-
 #content img {
-  vertical-align: middle;
+    vertical-align: middle;
 }
 
 footer {
-  border-top: 1px solid #CCCCCC;
-  color: #666666;
-  font-size: 0.8em;
-  padding: 8px 8px;
-  text-align: center;
+    border-top: 1px solid #CCCCCC;
+    color: #666666;
+    font-size: 0.8em;
+    padding: 8px 8px;
+    text-align: center;
 }
 
 footer > p {
-  width: 60%;
-  margin-left: auto;
-  margin-right: auto;
+    width: 60%;
+    margin-left: auto;
+    margin-right: auto;
 }
 
 #asf-logo {
-  float: left;
+    float: left;
+
 }
 
 #release_notes_testing {
-  border-collapse: collapse;
+    border-collapse:collapse;
 }
 
 #release_notes_testing, #release_notes_testing tr, #release_notes_testing th, 
#release_notes_testing td {
-  border: 2px solid black;
+    border: 2px solid black;
 }
 
 #release_notes_testing th, #release_notes_testing td {
-  padding: 5px;
+    padding: 5px;
 }
 
 #accumulo-summit-logo img {
-  height: 70px;
+  height: 70px
 }
 
 .selected {
@@ -156,6 +155,7 @@ footer > p {
 .header-link {
   padding-left: 5px;
   opacity: 0;
+
   \-webkit-transition: opacity 0.2s ease-in-out 0.1s;
   \-moz-transition: opacity 0.2s ease-in-out 0.1s;
   \-ms-transition: opacity 0.2s ease-in-out 0.1s;
@@ -195,48 +195,50 @@ a.prop {
     position: static;
   }
 }
+
 /* Makes navbar collapse at larger width (1050px) */
 @media (max-width: 975px) {
-  .navbar-header {
-    float: none;
-  }
-  .navbar-toggle {
-    display: block;
-  }
-  .navbar-collapse {
-    border-top: 1px solid transparent;
-    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-  }
-  .navbar-collapse.collapse {
-    display: none !important;
-  }
-  .navbar-nav {
-    float: none !important;
-    margin: 7.5px;
-  }
-  .navbar-nav > li {
-    float: none;
-  }
-  .navbar-nav > li > a {
-    padding-top: 10px;
-    padding-bottom: 10px;
-  }
-  .navbar-text {
-    float: none;
-    margin: 15px 0;
-  }
-  .navbar-collapse.collapse.show {
-    display: block !important;
-  }
-  .collapsing {
-    overflow: hidden !important;
-  }
+    .navbar-header {
+        float: none;
+    }
+    .navbar-toggle {
+        display: block;
+    }
+    .navbar-collapse {
+        border-top: 1px solid transparent;
+        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
+    }
+    .navbar-collapse.collapse {
+        display: none!important;
+    }
+    .navbar-nav {
+        float: none!important;
+        margin: 7.5px;
+    }
+    .navbar-nav>li {
+        float: none;
+    }
+    .navbar-nav>li>a {
+        padding-top: 10px;
+        padding-bottom: 10px;
+    }
+    .navbar-text {
+        float: none;
+        margin: 15px 0;
+    }
+    .navbar-collapse.collapse.show {
+        display: block!important;
+    }
+    .collapsing {
+        overflow: hidden!important;
+    }
 }
+
 .blog-img-center {
-  max-width: 95%;
-  margin-top: 10px;
-  margin-bottom: 10px;
-  margin-left: auto;
-  margin-right: auto;
-  display: block;
+      max-width: 95%;
+      margin-top: 10px;
+      margin-bottom: 10px;
+      margin-left: auto;
+      margin-right: auto;
+      display: block;
 }

Reply via email to