Use State
for rendering the status of an item.
Name | Type | Default | Description |
---|---|---|---|
title | String | N/A | title HTML attribute. |
scheme | Symbol | :default | Background color. One of :closed , :default , :green , :merged , :open , :purple , or :red . |
tag | Symbol | :span | HTML tag for element. One of :div or :span . |
size | Symbol | :default | One of :default or :small . |
system_arguments | Hash | N/A | System arguments |
<%= render(Primer::Beta::State.new(title: "title")) { "State" } %>
<%= render(Primer::Beta::State.new(title: "title")) { "Default" } %><%= render(Primer::Beta::State.new(title: "title", scheme: :open)) { "Open" } %><%= render(Primer::Beta::State.new(title: "title", scheme: :closed)) { "Closed" } %><%= render(Primer::Beta::State.new(title: "title", scheme: :merged)) { "Merged" } %>
<%= render(Primer::Beta::State.new(title: "title")) { "Default" } %><%= render(Primer::Beta::State.new(title: "title", size: :small)) { "Small" } %>