Sha256: 113240803da191037f468a7fc6404110099bb263bdeebecc15deca90fc2e1f2e

Contents?: true

Size: 827 Bytes

Versions: 6

Compression:

Stored size: 827 Bytes

Contents

<%= render Primer::BaseComponent.new(**@system_arguments) do %>
  <% if @parent_link || breadcrumbs || actions.any? %>
    <div class="PageHeader-contextBar">
      <%= @parent_link %>
      <%= breadcrumbs %>
      <% if render_mobile_menu? %>
        <%= render(@mobile_action_menu) do |menu| %>
          <% menu.with_show_button(icon: :"kebab-horizontal", "aria-label": @mobile_menu_label) %>
          <% @desktop_menu_block.call(menu) unless @desktop_menu_block.nil? %>
        <% end %>
      <% end %>
    </div>
  <% end %>

  <div class="PageHeader-titleBar">
    <%= leading_action %>
    <%= title %>
    <% if actions.any? %>
      <div class="PageHeader-actions">
        <% actions.each do |action| %>
          <%= action %>
        <% end %>
      </div>
    <% end %>
  </div>

  <%= description %>
<% end %>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
openproject-primer_view_components-0.28.1 app/components/primer/open_project/page_header.html.erb
openproject-primer_view_components-0.28.0 app/components/primer/open_project/page_header.html.erb
openproject-primer_view_components-0.27.0 app/components/primer/open_project/page_header.html.erb
openproject-primer_view_components-0.26.0 app/components/primer/open_project/page_header.html.erb
openproject-primer_view_components-0.25.1 app/components/primer/open_project/page_header.html.erb
openproject-primer_view_components-0.25.0 app/components/primer/open_project/page_header.html.erb