I noticed that when viewing a thread, there is no direct indication of whether a user is online or not. Yes, I know you can click the username to see the last active information. But why take the extra step?
xenForo has become known for its clean interface, and I know the developers probably wouldn't want to add more to the user sidebar. However, what if it was integrated into the avatar system like this?
(Again, excuse my hideous green color choice.)
When a user is online, simply fill the white area that surrounds the avatar with a solid color to indicate recent activity. When the user is not active, the normal white border is displayed. And of course, this should all be completely optional.
It's simple, clean, and effective. Any thoughts?