Sha256: 6412bc035b05582424140b5a5fb55d6ded73c782881a93b7724241c27cd76e09
Contents?: true
Size: 899 Bytes
Versions: 1
Compression:
Stored size: 899 Bytes
Contents
<%= render(Primer::OpenProject::PageHeader.new) do |component| %> <% component.with_title(tag: :h1) do %> A title <% end %> <% component.with_description do %> A description with actions <% end %> <% component.with_parent_link(href: "#") do %> Parent link <% end %> <% component.with_context_bar_action do %> <%= render(Primer::Beta::IconButton.new(icon: 'star', 'aria-label': 'Star')) %> <% end %> <% component.with_context_bar_action do %> <%= render(Primer::Alpha::ActionMenu.new) do |menu| %> <% menu.with_show_button { "Menu" } %> <% menu.with_item(label: "Item", tag: :button, value: "") %> <% menu.with_item( label: "Show dialog", tag: :button, content_arguments: { "data-show-dialog-id": "my-dialog" }, value: "", scheme: :danger ) %> <% end %> <% end %> <% end %>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
openproject-primer_view_components-0.24.0 | previews/primer/open_project/page_header_preview/context_bar_actions.html.erb |