According to Release Notes:

The Spring Boot documentation has been migrated to Antora, providing more structure as well as better search capabilities.

I opened the site and instantly found a bug: the right scrollbar disappears when mouse is pointed over it. But this happens only in Chrome. The only other browser I have is Firefox and the scrollbar works fine in Firefox.

The theme (light/dark) doesn't affect the bug. The scrollbar always disapears on mouseover.

Functionally the scrollbar continues to work. I can drag it with my mouse and page scrolls, but the dragging is very uncomfortable as I'm literally dragging an invisible UI element. :)

I tried to open the official Antora docs that presumably also implemented with Antora and this bug doesn't happen there. The scrollbar looks different, though. In Chrome it looks like the default (thick) browser scrollbar.

On the Spring Boot documentation site the scrollbar in Chrome looks like a custom (thin and without arrows) HTML component.

Maybe it's just a different version of antora-ui or different configuration. Quick search for known bugs related to scrollbar in older Antora versions didn't give me any results.

The scrollbar when mouse is not over it: SpringBoot Scrollbar disappears on mouseover in Chrome Desktop on the new Antora documentation site

The scrollbar (or rather the absense of it) when mouse is over it: SpringBoot Scrollbar disappears on mouseover in Chrome Desktop on the new Antora documentation site

  • OS: Windows 11
  • Browser: Chrome 126.0.6478.183 (Official Build) (64-bit)

Comment From: xak2000

Found the problem in site.css:

    ::-webkit-scrollbar-thumb:hover {
        background-color: var(--scrollbar_hover-thumb-color)
    }

If I change var(--scrollbar_hover-thumb-color) to e.g. blue, all works fine.

Maybe --scrollbar_hover-thumb-color is undefined or defined as transparent?

In the antora-ui-default the var is defiend.

Comment From: xak2000

Just found the dedicated antora-ui-spring repository. Probably it's worth to move this issue to this project then? Somebody with permissions please do this if possible. Please let me know if it is not possible and I'll re-create the issue there.

Comment From: scottfrederick

Thanks @xak2000. antora-ui-spring is the right repository for this issue. I don't think we can move issues between GitHub orgs (i.e. from spring-projects to spring-io). If you could re-create the issue in antora-ui-spring we'll close this one.