On any /forums/{slug} page the action row (New Posts, Watch, My Flair, Mod Tools, New Thread) was a ragged line — the first four rendered as btn-sm (36px tall) while New Thread fell through to plain .btn at 44px, so the green button sat visibly larger than its neighbors. Two of them also had no icon, which made the row read like a list of unrelated controls instead of one toolbar.
Fixed in templates/forums/show.php:
- New Thread is now
btn btn-primary btn-smwith afa-plusicon — still green to stay visually dominant (it's the primary action), just the same height as the rest. - Watch/Unwatch gains a
fa-bell/fa-bell-slashicon that flips with the subscription state. - Log In to Post (the logged-out fallback) is sized to match and picks up
fa-right-to-bracket. - New Posts, My Flair, Mod Tools already had icons — left alone.
.btn-group is inline-flex with a gap, so once the sizes match the buttons align on their own without any spacer hacks. No CSS changes, so nothing to rebuild.