mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-10 16:05:49 +01:00
minimized the reconnect spinner to icon only, added bootstrap tooltip
This commit is contained in:
@@ -47,7 +47,8 @@ var socket,
|
|||||||
|
|
||||||
socket.on('connect', function (data) {
|
socket.on('connect', function (data) {
|
||||||
if (reconnecting) {
|
if (reconnecting) {
|
||||||
reconnectEl.html('<i class="fa fa-check"></i> Connected!');
|
reconnectEl.tooltip('destroy');
|
||||||
|
reconnectEl.html('<i class="fa fa-check"></i>');
|
||||||
reconnecting = false;
|
reconnecting = false;
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
@@ -74,8 +75,12 @@ var socket,
|
|||||||
if (!reconnectEl) reconnectEl = $('#reconnect');
|
if (!reconnectEl) reconnectEl = $('#reconnect');
|
||||||
reconnecting = true;
|
reconnecting = true;
|
||||||
|
|
||||||
|
if (!reconnectEl.hasClass('active')) reconnectEl.html('<i class="fa fa-spinner fa-spin"></i>');
|
||||||
reconnectEl.addClass('active');
|
reconnectEl.addClass('active');
|
||||||
reconnectEl.html('<i class="fa fa-spinner fa-spin"></i> Reconnecting...');
|
|
||||||
|
reconnectEl.tooltip({
|
||||||
|
placement: 'bottom'
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
socket.on('api:user.get_online_users', function (users) {
|
socket.on('api:user.get_online_users', function (users) {
|
||||||
|
|||||||
@@ -74,7 +74,7 @@
|
|||||||
|
|
||||||
<ul id="logged-in-menu" class="nav navbar-nav navbar-right hide">
|
<ul id="logged-in-menu" class="nav navbar-nav navbar-right hide">
|
||||||
<li>
|
<li>
|
||||||
<a href="#" id="reconnect"></a>
|
<a href="#" id="reconnect" title="Connection to {title} has been lost, attempting to reconnect..."><i class="fa fa-check"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
Reference in New Issue
Block a user