Previews

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# With caption
render(Primer::Alpha::CheckBoxGroup.new(caption: "With a caption", name: "my-check-group", label: "I would go into battle with:")) do |component|
component.check_box(label: "Jean-Luc Picard", value: "picard1")
component.check_box(label: "Hikaru Sulu", value: "sulu1")
component.check_box(label: "Kathryn Janeway", value: "janeway1")
component.check_box(label: "Benjamin Sisko", value: "sisko1")
end
# Visually hidden label
render(Primer::Alpha::CheckBoxGroup.new(visually_hide_label: true, name: "my-check-group", label: "I would go into battle with:")) do |component|
component.check_box(label: "Jean-Luc Picard", value: "picard2")
component.check_box(label: "Hikaru Sulu", value: "sulu2")
component.check_box(label: "Kathryn Janeway", value: "janeway2")
component.check_box(label: "Benjamin Sisko", value: "sisko2")
end
# Full width
render(Primer::Alpha::CheckBoxGroup.new(full_width: true, name: "my-check-group", label: "I would go into battle with:")) do |component|
component.check_box(label: "Jean-Luc Picard", value: "picard3")
component.check_box(label: "Hikaru Sulu", value: "sulu3")
component.check_box(label: "Kathryn Janeway", value: "janeway3")
component.check_box(label: "Benjamin Sisko", value: "sisko3")
end
# Disabled
render(Primer::Alpha::CheckBoxGroup.new(disabled: true, name: "my-check-group", label: "I would go into battle with:")) do |component|
component.check_box(label: "Jean-Luc Picard", value: "picard4")
component.check_box(label: "Hikaru Sulu", value: "sulu4")
component.check_box(label: "Kathryn Janeway", value: "janeway4")
component.check_box(label: "Benjamin Sisko", value: "sisko4")
end