app/views/surveys/_tabs.html.erb
<div class="navbar navbar-expand-lg p-1 bg-light mb-2">
<div class="container-fluid">
<span class="navbar-text">
<%= survey.name %>
<span class="badge bg-secondary">
<%= survey_public_indicator(survey) %>
</span>
</span>
<div class="d-flex justify-content-end align-items-center">
<% unless survey.public? %>
<%= survey_open_indicator(survey) %>
<% end %>
<%= copy_survey_button(survey, include_label: true) %>
</div>
</div>
</div>
<ul class="nav nav-tabs mb-3">
<li class="nav-item">
<%= link_to root_path, class: 'nav-link' do %>
<%= icon 'fas', 'arrow-left' %> Back to Workspace
<% end %>
</li>
<li class="nav-item">
<%= link_to survey_path(survey), class: "nav-link #{'active' if selected == :summary}" do %>
<%= icon 'fas', 'gauge' %> Summary
<% end %>
</li>
<li class="nav-item">
<%= link_to survey_data_path(survey), class: "nav-link #{'active' if selected == :data}" do %>
<%= icon 'fas', 'table' %> Records
<% end %>
</li>
<li class="nav-item">
<%= link_to edit_survey_path(survey), class: "nav-link #{'active' if selected == :edit}" do %>
<%= icon 'fas', 'hammer' %> Create
<% end %>
</li>
<li class="nav-item">
<%= link_to preview_survey_path(survey), class: "nav-link #{'active' if selected == :preview}" do %>
<%= icon 'fas', 'eye' %> Preview
<% end %>
</li>
<li class="nav-item">
<%= link_to share_survey_path(survey), class: "nav-link #{'active' if selected == :share}" do %>
<%= icon 'fas', 'paper-plane' %> Share
<% end %>
</li>
<li class="nav-item">
<%= link_to survey_settings_path(survey), class: "nav-link #{'active' if selected == :settings}" do %>
<%= icon 'fas', 'gear' %> Settings
<% end %>
</li>
</ul>