A CSS regression in the latest Discourse update caused the .navigation-container border-bottom to lack spacing, making it visually cramped. xkhalid reported the issue on their site using the Air theme, noting the change was due to a new global variable affecting layout. chapoi confirmed the issue on Meta using the same theme, and it was traced to the custom-category-boxes-container component. A temporary fix was applied by adding margin-bottom: 24px to the CSS. chapoi confirmed the issue was resolved in a fix for the minimal category boxes plugin.
After the latest update, I noticed a CSS regression related to the .navigation-container element in category pages.
Previously, there was a natural spacing or margin between the bottom border of .navigation-container and the content below (like category boxes). Now, the border is tightly stuck to the next element, with no margin or padding, which looks visually cramped and inconsistent.
This only started after the most recent update. it appears to be coming from:
Air theme uses a custom component custom-category-boxes-container so I don’t think there is a general core fix for this. Our own category page layouts have all been adjusted to it afaict: normal box view looks fine.
@xkhalid Are you using any custom components on that page?