Same treatment as yesterday's per-forum header, applied to the top-level /forums page. The action row there had the same ragged-height problem: N new threads rendered as plain btn-warning (44px), Mark all read next to it was btn-sm (36px), and Create Forum (or Log in / Sign up free for guests) also fell through to plain .btn. So every row on this page showed at least two button heights at once.
Fixed in templates/forums/index.php:
- N new threads → now
btn btn-warning btn-sm, same height as Mark all read. Still yellow, still has thefa-circle-exclamationalert icon. - Create Forum →
btn btn-primary btn-smwithfa-plus. Primary green preserved. - Log in (logged-out) →
btn btn-outline btn-smwithfa-right-to-bracket, matches the logged-out button on/forums/{slug}. - Sign up free →
btn btn-primary btn-smwithfa-user-plus.
The wrapper is already display:flex with a gap, so normalizing btn-sm across the row is all it took. No CSS changes.