From 1904aa5a0a94ad4fa66412511b47515b77ba269b Mon Sep 17 00:00:00 2001 From: stephane brossier Date: Fri, 3 Apr 2026 16:33:21 -0700 Subject: [PATCH] Improve sidebar look and feel to match main doc style MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Set sidebar background to white with blue pill highlight on hover/active items - Use darker nav text color (--nav-color) and medium font weight (500) for top-level items - Replace Aviate purple dot with a PREMIUM badge matching the main doc design (purple gradient, border, uppercase, exact same .badge-premium styles from killbill-docs) - Add a horizontal separator between the core API items and the Aviate section - Bump nokogiri (1.15.4 → 1.19.2) and related gems to fix build on macOS 15 Co-Authored-By: Claude Sonnet 4.6 --- Gemfile.lock | 6 ++--- source/layouts/layout.erb | 10 ++++++-- source/stylesheets/screen.css.scss | 40 +++++++++++++++++++++++++++--- 3 files changed, 48 insertions(+), 8 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0ad3c756..1b39c53d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -79,9 +79,9 @@ GEM middleman-syntax (3.3.0) middleman-core (>= 3.2) rouge (~> 3.2) - mini_portile2 (2.8.4) + mini_portile2 (2.8.9) minitest (5.19.0) - nokogiri (1.15.4) + nokogiri (1.19.2) mini_portile2 (~> 2.8.2) racc (~> 1.4) padrino-helpers (0.15.3) @@ -92,7 +92,7 @@ GEM parallel (1.23.0) parslet (2.0.0) public_suffix (5.0.3) - racc (1.7.1) + racc (1.8.1) rack (2.2.8) rb-fsevent (0.11.2) rb-inotify (0.10.1) diff --git a/source/layouts/layout.erb b/source/layouts/layout.erb index 1220e31c..1a2147e7 100644 --- a/source/layouts/layout.erb +++ b/source/layouts/layout.erb @@ -111,12 +111,18 @@ under the License.