By default, IRC is not enabled for a given user in hubs. Any IRC widgets on hubs will be greyed out and have a little promo to encourage the user to opt-in with a widget / button / switch for them to enable it. This should also have the caveat they should be logged out of any proxies / etc before they do it (otherwise we'll knock their proxy out.)
We need a mockup showing this.
Note this ticket deals with the hubs-wide IRC enable/disable feature. Enabling/disabling chat on an individual hub page is covered by another ticket.
First, the user will visit any hub that has a chat widget configured. That chat widget will look like this:
This is simply a mockup showing the unenabled IRC widget in the context of a team hub.
Related mockups: disabling irc - turn off in irc settings under user settings, see issue #310
Metadata Update from @duffy: - Issue unmarked as depending on: #290 - Issue marked as depending on: #290