Commit fc6a4191 authored by Stan Hu's avatar Stan Hu

Move Geo "Advanced" dropdown up and down depending on active status

parent 985a0379
...@@ -40,7 +40,11 @@ class GeoNodeStatus { ...@@ -40,7 +40,11 @@ class GeoNodeStatus {
toggleShowAdvancedStatus(e) { toggleShowAdvancedStatus(e) {
const element = $(e.currentTarget); const element = $(e.currentTarget);
const closestStatus = element.siblings().next('.advanced-status') const closestStatus = element.closest('.advanced-geo-node-status-container').find('.advanced-status');
const currentlyActive = !closestStatus.hasClass('hide-status')
const togglerContainer = currentlyActive ? $('.toggler-inactive-container') : $('.toggler-active-container')
element.detach().appendTo(togglerContainer);
element.find('.fa').toggleClass('fa-angle-down').toggleClass('fa-angle-up'); element.find('.fa').toggleClass('fa-angle-down').toggleClass('fa-angle-up');
closestStatus.toggleClass('hide-status'); closestStatus.toggleClass('hide-status');
} }
......
...@@ -62,11 +62,13 @@ ...@@ -62,11 +62,13 @@
Attachments synced: Attachments synced:
%strong.node-info.js-attachments-synced %strong.node-info.js-attachments-synced
%p %p
.js-advanced-geo-node-status-toggler .advanced-geo-node-status-container
%i.fa.fa-angle-down .toggler-inactive-container
%span .js-advanced-geo-node-status-toggler
Advanced %i.fa.fa-angle-down
%p %span
Advanced
%p
.advanced-status.hide-status .advanced-status.hide-status
%span.help-block %span.help-block
Database replication lag: Database replication lag:
...@@ -77,6 +79,7 @@ ...@@ -77,6 +79,7 @@
%span.help-block %span.help-block
Last event ID processed by cursor: Last event ID processed by cursor:
%strong.node-info.js-last-cursor-event %strong.node-info.js-last-cursor-event
.toggler-active-container
%p %p
.js-health .js-health
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment