Sha256: 0f5a1c3265233f4a121b2a43618834c384ebb763650918359706f1ef2462e23b

Contents?: true

Size: 697 Bytes

Versions: 4

Compression:

Stored size: 697 Bytes

Contents

var messageDiv = document.getElementById("<%= "setting-message-#{@setting.name}" %>");
var cardDiv = messageDiv.parentNode;
cardDiv.style.opacity = '.85';

var xCorrection = <%= @successful_update ? 35 : 25 %>;

var centerX = (cardDiv.offsetLeft + cardDiv.offsetWidth / 2) - xCorrection;
var centerY = (cardDiv.offsetTop + cardDiv.offsetHeight / 2) + 15;

messageDiv.innerHTML = "<p class='<%= @successful_update ? 'success' : 'failure' %>' style='position: absolute; top: " + centerY + "px; left: " + centerX + "px;'><%= @successful_update ? I18n.t('sail.updated') : I18n.t('sail.failed') %></p>";

setTimeout(function () {
  cardDiv.style.opacity = '1.0';
  messageDiv.innerHTML = "";
}, 1500);

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sail-1.4.2 app/views/sail/settings/update.js.erb
sail-1.4.1 app/views/sail/settings/update.js.erb
sail-1.4.0 app/views/sail/settings/update.js.erb
sail-1.3.0 app/views/sail/settings/update.js.erb