cgivre opened a new pull request, #59:
URL: https://github.com/apache/drill-site/pull/59

   Refreshes the Drill site's navigation, home page and footer.
   
   ## What changed
   
   - **Gemfile.lock** — the lockfile referenced a version combination that 
would not resolve, so the site could not be built from a clean checkout. Fixed 
first so the rest is testable.
   - **Site chrome and home page** — new top bar, hero, and home page sections 
built on a small token set (`_sass/_tokens.scss`) and two new partials, 
`_chrome.scss` and `_home2.scss`. The home page reveals sections on scroll via 
IntersectionObserver, and degrades to fully visible content if the script never 
runs.
   - **Top bar icons** — added a GitHub link, and replaced the Twitter bird 
with the X mark.
   - **Footer** — removed the legacy sticky-footer hack in `_site-main.scss`, 
which pinned `#footer` to `height: 60px`. The redesigned footer is several 
hundred pixels tall, so every row past the first overflowed the box and 
rendered on top of the page background. `_chrome.scss` was overriding the 
footer's colors and padding but not its height, which is why the problem only 
showed up at the bottom of the page.
   
   ## Testing
   
   Rendered the home page and footer in a headless browser at desktop width and 
confirmed the footer sits inside its navy band with all five columns and the 
legal text readable.
   
   Note for reviewers: `bundle exec jekyll build` currently fails on Ruby 4.x 
with `uninitialized constant DidYouMean::SPELL_CHECKERS` from bundler 2.2.5. 
That is an environment issue, not a change in this branch, but it is worth 
knowing if the build does not start for you.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to