Remove 'no home' message css from profile edit form

This commit is contained in:
Anton Khorev 2023-08-08 20:25:48 +03:00
parent 478d80b50c
commit a5a7ee116c
3 changed files with 5 additions and 21 deletions

View file

@ -54,7 +54,7 @@ $(document).ready(function () {
precision = OSM.zoomPrecision(zoom),
location = e.latlng.wrap();
$("#homerow").removeClass();
$("#home_message").hide();
$("#home_lat").val(location.lat.toFixed(precision));
$("#home_lon").val(location.lng.toFixed(precision));

View file

@ -1123,20 +1123,6 @@ tr.turn:hover {
}
}
/* Rules for the account settings page */
.nohome .location {
display: none;
}
#homerow .message {
display: none;
}
.nohome .message {
display: inline !important;
}
/* Rules for the oauth authorization page */
.oauth-authorize ul {

View file

@ -42,13 +42,11 @@
<fieldset>
<legend><%= t ".home location" -%></legend>
<div id="homerow" <% unless current_user.home_lat and current_user.home_lon %> class="nohome"<% end %>>
<p class="message text-muted"><%= t ".no home location" %></p>
<p id="home_message" class="text-muted"<% if current_user.home_lat and current_user.home_lon %> hidden<% end %>><%= t ".no home location" %></p>
<div class="row">
<%= f.text_field :home_lat, :wrapper_class => "col-sm-4", :id => "home_lat" %>
<%= f.text_field :home_lon, :wrapper_class => "col-sm-4", :id => "home_lon" %>
</div>
</div>
<div class="form-check">
<input class="form-check-input" type="checkbox" name="updatehome" value="1" <% unless current_user.home_lat and current_user.home_lon %> checked="checked" <% end %> id="updatehome" />
<label class="form-check-label" for="updatehome"><%= t ".update home location on click" %></label>