adds consistency for back links
This commit is contained in:
@@ -43,10 +43,9 @@ module ApplicationHelper
|
||||
authorable.author_id == user.id
|
||||
end
|
||||
|
||||
def back_link_to(destination_path)
|
||||
destination = destination_path || :back
|
||||
def back_link_to(destination = :back, text = t("shared.back"))
|
||||
link_to destination, class: "back" do
|
||||
"<span class='icon-angle-left'></span>".html_safe + t("shared.back")
|
||||
"<span class='icon-angle-left'></span>".html_safe + text
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
<div class="row">
|
||||
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_geozones_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.geozones.edit.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_geozones_path, t("admin.geozones.edit.back") %>
|
||||
|
||||
<h1><%= t("admin.geozones.edit.editing") %></h1>
|
||||
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
<div class="geozone-new row">
|
||||
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_geozones_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.geozones.new.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_geozones_path, t("admin.geozones.new.back") %>
|
||||
|
||||
<h1><%= t("admin.geozones.new.creating") %></h1>
|
||||
|
||||
|
||||
@@ -4,10 +4,8 @@
|
||||
|
||||
<div class="legislation-admin legislation-draft-versions-edit legislation-draft-versions-form row">
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_legislation_process_draft_versions_path(@process), class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.legislation.draft_versions.edit.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_legislation_process_draft_versions_path(@process),
|
||||
t("admin.legislation.draft_versions.edit.back") %>
|
||||
|
||||
<h2><%= @process.title %></h2>
|
||||
|
||||
|
||||
@@ -4,10 +4,7 @@
|
||||
|
||||
<div class="legislation-admin legislation-draft-versions-index row">
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_legislation_processes_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.legislation.processes.edit.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_legislation_processes_path, t("admin.legislation.processes.edit.back") %>
|
||||
|
||||
<h2><%= @process.title %></h2>
|
||||
|
||||
|
||||
@@ -4,10 +4,8 @@
|
||||
|
||||
<div class="legislation-admin legislation-draft-versions-new legislation-draft-versions-form row">
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_legislation_process_draft_versions_path(@process), class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.legislation.draft_versions.new.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_legislation_process_draft_versions_path(@process),
|
||||
t("admin.legislation.draft_versions.new.back") %>
|
||||
|
||||
<h2><%= @process.title %></h2>
|
||||
|
||||
|
||||
@@ -5,10 +5,7 @@
|
||||
<div class="legislation-admin legislation-process-edit row">
|
||||
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_legislation_processes_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.legislation.processes.edit.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_legislation_processes_path, t("admin.legislation.processes.edit.back") %>
|
||||
|
||||
<h2><%= @process.title %></h2>
|
||||
|
||||
|
||||
@@ -5,10 +5,7 @@
|
||||
<div class="legislation-admin legislation-process-new row">
|
||||
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_legislation_processes_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.legislation.processes.new.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_legislation_processes_path, t("admin.legislation.processes.new.back") %>
|
||||
|
||||
<h2><%= t("admin.legislation.processes.new.title") %></h2>
|
||||
|
||||
|
||||
@@ -4,10 +4,7 @@
|
||||
|
||||
<div class="legislation-admin legislation-questions-edit legislation-questions-form row">
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_legislation_process_questions_path(@process), class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.legislation.questions.edit.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_legislation_process_questions_path(@process), t("admin.legislation.questions.edit.back") %>
|
||||
|
||||
<h2><%= @process.title %></h2>
|
||||
|
||||
|
||||
@@ -4,10 +4,7 @@
|
||||
|
||||
<div class="legislation-admin legislation-draft-versions-index row">
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_legislation_processes_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.legislation.questions.index.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_legislation_processes_path, t("admin.legislation.questions.index.back") %>
|
||||
|
||||
<h2><%= @process.title %></h2>
|
||||
|
||||
|
||||
@@ -4,10 +4,7 @@
|
||||
|
||||
<div class="legislation-admin legislation-questions-new legislation-questions-form row">
|
||||
<div class="small-12 column">
|
||||
<%= link_to admin_legislation_process_questions_path(@process), class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("admin.legislation.questions.new.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to admin_legislation_process_questions_path(@process), t("admin.legislation.questions.new.back") %>
|
||||
|
||||
<h2><%= @process.title %></h2>
|
||||
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<div class="row">
|
||||
<div class="small-12 column margin-top">
|
||||
<%= link_to commentable_path(@comment), class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("comments.show.return_to_commentable") + @comment.commentable.title %>
|
||||
<% end %>
|
||||
<%= back_link_to commentable_path(@comment),
|
||||
t("comments.show.return_to_commentable") + @comment.commentable.title %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
<div class="row">
|
||||
<div class="small-12 medium-9 column">
|
||||
<%= link_to user_path(@direct_message.receiver), class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("shared.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to user_path(@direct_message.receiver) %>
|
||||
|
||||
<div class="clear"></div>
|
||||
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
<div class="row">
|
||||
<div class="small-12 medium-9">
|
||||
<%= link_to user_path(current_user), class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("proposal_notifications.show.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to user_path(current_user), t("proposal_notifications.show.back") %>
|
||||
|
||||
<h2><%= @notification.title %></h2>
|
||||
<p><%= @notification.body %></p>
|
||||
|
||||
@@ -20,10 +20,7 @@
|
||||
|
||||
<div class="small-12 medium-4 column">
|
||||
|
||||
<%= link_to account_path, class: "back" do %>
|
||||
<span class="icon-angle-left float-left"></span>
|
||||
<%= t("verification.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to account_path, t("verification.back") %>
|
||||
|
||||
<h1><%= t("verification.letter.new.title") %></h1>
|
||||
|
||||
|
||||
@@ -2,10 +2,7 @@
|
||||
<%track_event(category: "verification", action: "start_letter" )%>
|
||||
<div class="small-12 column">
|
||||
|
||||
<%= link_to account_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("verification.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to account_path, t("verification.back") %>
|
||||
|
||||
<h1><%= t("verification.letter.edit.title") %></h1>
|
||||
|
||||
|
||||
@@ -18,10 +18,7 @@
|
||||
<span class="meter" style="width: 33%"></span>
|
||||
</div>
|
||||
|
||||
<%= link_to account_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("verification.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to account_path, t("verification.back") %>
|
||||
|
||||
<h1><%= t("verification.residence.new.title") %></h1>
|
||||
|
||||
|
||||
@@ -18,10 +18,7 @@
|
||||
<span class="meter" style="width: 66%"></span>
|
||||
</div>
|
||||
|
||||
<%= link_to account_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("verification.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to account_path, t("verification.back") %>
|
||||
|
||||
<h1><%= t("verification.sms.edit.title") %></h1>
|
||||
|
||||
|
||||
@@ -18,10 +18,7 @@
|
||||
<span class="meter" style="width: 66%"></span>
|
||||
</div>
|
||||
|
||||
<%= link_to account_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("verification.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to account_path, t("verification.back") %>
|
||||
|
||||
<h1><%= t("verification.sms.new.title") %></h1>
|
||||
|
||||
|
||||
@@ -1,10 +1,7 @@
|
||||
<div class="verification account row">
|
||||
<div class="small-12 column">
|
||||
|
||||
<%= link_to account_path, class: "back" do %>
|
||||
<span class="icon-angle-left"></span>
|
||||
<%= t("verification.back") %>
|
||||
<% end %>
|
||||
<%= back_link_to account_path, t("verification.back") %>
|
||||
|
||||
<h1><%= t("verification.verified_user.show.title") %></h1>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user