Feature ideas
- How many people are in a current channel?
- Notify on network connectivity problem
- Detect when current version is out of date, ask people to refresh
- "HD mode" for display on a TV/projector during events. Should have larger text, reduced padding, etc.
Frontend papercuts
Age timestamps only change when a new message is received. Need to find something that works w/ Moment.js, or port over jQuery EasyDate.
- Top navigation bar should be position: fixed. It only does this when viewport is huge (i.e. fullscreen browser window), but should do on mobile too. Should work w/ Bootstrap, but doesn't. Problem also makes new messages hidden under navigation when looking at page on said huge viewport.