app/views/layouts/mountain_view.html.erb
<!DOCTYPE html>
<html>
<head>
<title><%= t('mountain_view.layout.styleguide_title') %></title>
<%= stylesheet_link_tag 'mountain_view/styleguide', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'mountain_view/styleguide', 'data-turbolinks-track' => true %>
<%= csrf_meta_tags %>
</head>
<body>
<div class="mv-header">
<div class="mv-header__logo">
<% if Rails.application.routes.url_helpers.respond_to?("mv_style_guide_path") %>
<%= link_to t('mountain_view.layout.styleguide_title'), mv_style_guide.root_url%>
<% else %>
<%= t('mountain_view.layout.styleguide_title') %>
<% end %>
</div>
</div>
<div class="mv-flex-wrapper">
<div class="mv-sidebar">
<% if extra_pages.any? %>
<h3><%= t('mountain_view.layout.extra_pages') %></h3>
<ul>
<%- extra_pages.each do |extra_page| %>
<li>
<%= link_to_unless_current prettify_word(extra_page), extra_pages_path(extra_page) %>
</li>
<% end %>
</ul>
<% end %>
<h3><%= t('mountain_view.layout.components') %></h3>
<ul>
<%- mv_components.each do |component| %>
<li>
<%= link_to_unless_current component.title, styleguide_path(id: component.name) %>
</li>
<% end %>
</ul>
</div>
<div class="mv-main">
<%= yield %>
</div>
</div>
</body>
</html>