adds consistency for back links

This commit is contained in:
decabeza
2017-07-26 18:18:30 +02:00
parent 7b780247c6
commit 0b235d69d4
20 changed files with 24 additions and 81 deletions

View File

@@ -43,10 +43,9 @@ module ApplicationHelper
authorable.author_id == user.id authorable.author_id == user.id
end end
def back_link_to(destination_path) def back_link_to(destination = :back, text = t("shared.back"))
destination = destination_path || :back
link_to destination, class: "back" do 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
end end

View File

@@ -1,10 +1,6 @@
<div class="row"> <div class="row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_geozones_path, class: "back" do %> <%= back_link_to admin_geozones_path, t("admin.geozones.edit.back") %>
<span class="icon-angle-left"></span>
<%= t("admin.geozones.edit.back") %>
<% end %>
<h1><%= t("admin.geozones.edit.editing") %></h1> <h1><%= t("admin.geozones.edit.editing") %></h1>

View File

@@ -1,10 +1,6 @@
<div class="geozone-new row"> <div class="geozone-new row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_geozones_path, class: "back" do %> <%= back_link_to admin_geozones_path, t("admin.geozones.new.back") %>
<span class="icon-angle-left"></span>
<%= t("admin.geozones.new.back") %>
<% end %>
<h1><%= t("admin.geozones.new.creating") %></h1> <h1><%= t("admin.geozones.new.creating") %></h1>

View File

@@ -4,10 +4,8 @@
<div class="legislation-admin legislation-draft-versions-edit legislation-draft-versions-form row"> <div class="legislation-admin legislation-draft-versions-edit legislation-draft-versions-form row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_legislation_process_draft_versions_path(@process), class: "back" do %> <%= back_link_to admin_legislation_process_draft_versions_path(@process),
<span class="icon-angle-left"></span> t("admin.legislation.draft_versions.edit.back") %>
<%= t("admin.legislation.draft_versions.edit.back") %>
<% end %>
<h2><%= @process.title %></h2> <h2><%= @process.title %></h2>

View File

@@ -4,10 +4,7 @@
<div class="legislation-admin legislation-draft-versions-index row"> <div class="legislation-admin legislation-draft-versions-index row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_legislation_processes_path, class: "back" do %> <%= back_link_to admin_legislation_processes_path, t("admin.legislation.processes.edit.back") %>
<span class="icon-angle-left"></span>
<%= t("admin.legislation.processes.edit.back") %>
<% end %>
<h2><%= @process.title %></h2> <h2><%= @process.title %></h2>

View File

@@ -4,10 +4,8 @@
<div class="legislation-admin legislation-draft-versions-new legislation-draft-versions-form row"> <div class="legislation-admin legislation-draft-versions-new legislation-draft-versions-form row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_legislation_process_draft_versions_path(@process), class: "back" do %> <%= back_link_to admin_legislation_process_draft_versions_path(@process),
<span class="icon-angle-left"></span> t("admin.legislation.draft_versions.new.back") %>
<%= t("admin.legislation.draft_versions.new.back") %>
<% end %>
<h2><%= @process.title %></h2> <h2><%= @process.title %></h2>

View File

@@ -5,10 +5,7 @@
<div class="legislation-admin legislation-process-edit row"> <div class="legislation-admin legislation-process-edit row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_legislation_processes_path, class: "back" do %> <%= back_link_to admin_legislation_processes_path, t("admin.legislation.processes.edit.back") %>
<span class="icon-angle-left"></span>
<%= t("admin.legislation.processes.edit.back") %>
<% end %>
<h2><%= @process.title %></h2> <h2><%= @process.title %></h2>

View File

@@ -5,10 +5,7 @@
<div class="legislation-admin legislation-process-new row"> <div class="legislation-admin legislation-process-new row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_legislation_processes_path, class: "back" do %> <%= back_link_to admin_legislation_processes_path, t("admin.legislation.processes.new.back") %>
<span class="icon-angle-left"></span>
<%= t("admin.legislation.processes.new.back") %>
<% end %>
<h2><%= t("admin.legislation.processes.new.title") %></h2> <h2><%= t("admin.legislation.processes.new.title") %></h2>

View File

@@ -4,10 +4,7 @@
<div class="legislation-admin legislation-questions-edit legislation-questions-form row"> <div class="legislation-admin legislation-questions-edit legislation-questions-form row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_legislation_process_questions_path(@process), class: "back" do %> <%= back_link_to admin_legislation_process_questions_path(@process), t("admin.legislation.questions.edit.back") %>
<span class="icon-angle-left"></span>
<%= t("admin.legislation.questions.edit.back") %>
<% end %>
<h2><%= @process.title %></h2> <h2><%= @process.title %></h2>

View File

@@ -4,10 +4,7 @@
<div class="legislation-admin legislation-draft-versions-index row"> <div class="legislation-admin legislation-draft-versions-index row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_legislation_processes_path, class: "back" do %> <%= back_link_to admin_legislation_processes_path, t("admin.legislation.questions.index.back") %>
<span class="icon-angle-left"></span>
<%= t("admin.legislation.questions.index.back") %>
<% end %>
<h2><%= @process.title %></h2> <h2><%= @process.title %></h2>

View File

@@ -4,10 +4,7 @@
<div class="legislation-admin legislation-questions-new legislation-questions-form row"> <div class="legislation-admin legislation-questions-new legislation-questions-form row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to admin_legislation_process_questions_path(@process), class: "back" do %> <%= back_link_to admin_legislation_process_questions_path(@process), t("admin.legislation.questions.new.back") %>
<span class="icon-angle-left"></span>
<%= t("admin.legislation.questions.new.back") %>
<% end %>
<h2><%= @process.title %></h2> <h2><%= @process.title %></h2>

View File

@@ -1,9 +1,7 @@
<div class="row"> <div class="row">
<div class="small-12 column margin-top"> <div class="small-12 column margin-top">
<%= link_to commentable_path(@comment), class: "back" do %> <%= back_link_to commentable_path(@comment),
<span class="icon-angle-left"></span> t("comments.show.return_to_commentable") + @comment.commentable.title %>
<%= t("comments.show.return_to_commentable") + @comment.commentable.title %>
<% end %>
</div> </div>
</div> </div>

View File

@@ -1,9 +1,6 @@
<div class="row"> <div class="row">
<div class="small-12 medium-9 column"> <div class="small-12 medium-9 column">
<%= link_to user_path(@direct_message.receiver), class: "back" do %> <%= back_link_to user_path(@direct_message.receiver) %>
<span class="icon-angle-left"></span>
<%= t("shared.back") %>
<% end %>
<div class="clear"></div> <div class="clear"></div>

View File

@@ -1,9 +1,6 @@
<div class="row"> <div class="row">
<div class="small-12 medium-9"> <div class="small-12 medium-9">
<%= link_to user_path(current_user), class: "back" do %> <%= back_link_to user_path(current_user), t("proposal_notifications.show.back") %>
<span class="icon-angle-left"></span>
<%= t("proposal_notifications.show.back") %>
<% end %>
<h2><%= @notification.title %></h2> <h2><%= @notification.title %></h2>
<p><%= @notification.body %></p> <p><%= @notification.body %></p>

View File

@@ -20,10 +20,7 @@
<div class="small-12 medium-4 column"> <div class="small-12 medium-4 column">
<%= link_to account_path, class: "back" do %> <%= back_link_to account_path, t("verification.back") %>
<span class="icon-angle-left float-left"></span>
<%= t("verification.back") %>
<% end %>
<h1><%= t("verification.letter.new.title") %></h1> <h1><%= t("verification.letter.new.title") %></h1>

View File

@@ -2,10 +2,7 @@
<%track_event(category: "verification", action: "start_letter" )%> <%track_event(category: "verification", action: "start_letter" )%>
<div class="small-12 column"> <div class="small-12 column">
<%= link_to account_path, class: "back" do %> <%= back_link_to account_path, t("verification.back") %>
<span class="icon-angle-left"></span>
<%= t("verification.back") %>
<% end %>
<h1><%= t("verification.letter.edit.title") %></h1> <h1><%= t("verification.letter.edit.title") %></h1>

View File

@@ -18,10 +18,7 @@
<span class="meter" style="width: 33%"></span> <span class="meter" style="width: 33%"></span>
</div> </div>
<%= link_to account_path, class: "back" do %> <%= back_link_to account_path, t("verification.back") %>
<span class="icon-angle-left"></span>
<%= t("verification.back") %>
<% end %>
<h1><%= t("verification.residence.new.title") %></h1> <h1><%= t("verification.residence.new.title") %></h1>

View File

@@ -18,10 +18,7 @@
<span class="meter" style="width: 66%"></span> <span class="meter" style="width: 66%"></span>
</div> </div>
<%= link_to account_path, class: "back" do %> <%= back_link_to account_path, t("verification.back") %>
<span class="icon-angle-left"></span>
<%= t("verification.back") %>
<% end %>
<h1><%= t("verification.sms.edit.title") %></h1> <h1><%= t("verification.sms.edit.title") %></h1>

View File

@@ -18,10 +18,7 @@
<span class="meter" style="width: 66%"></span> <span class="meter" style="width: 66%"></span>
</div> </div>
<%= link_to account_path, class: "back" do %> <%= back_link_to account_path, t("verification.back") %>
<span class="icon-angle-left"></span>
<%= t("verification.back") %>
<% end %>
<h1><%= t("verification.sms.new.title") %></h1> <h1><%= t("verification.sms.new.title") %></h1>

View File

@@ -1,10 +1,7 @@
<div class="verification account row"> <div class="verification account row">
<div class="small-12 column"> <div class="small-12 column">
<%= link_to account_path, class: "back" do %> <%= back_link_to account_path, t("verification.back") %>
<span class="icon-angle-left"></span>
<%= t("verification.back") %>
<% end %>
<h1><%= t("verification.verified_user.show.title") %></h1> <h1><%= t("verification.verified_user.show.title") %></h1>