0
OP Regular Newbie Apr 21, 2026 9:08am

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-sm with a fa-plus icon — 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-slash icon 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.

Log in or register to reply to this thread.