Previews

No matching results.

x
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
32
33
34
35
36
37
38
39
40
41
42
43
<fieldset class="form-field-wrapper">
<legend class="block font-medium text-gray-700 mb-2 text-sm">
Programming Skills
<span class="text-danger-600 ml-0.5">*</span>
</legend>
<div class="flex flex-col gap-2.5">
<div class="form-field-wrapper">
<div class="flex items-start flex-row gap-2.5">
<input type="checkbox" id="skills_0" name="skills[]" value="Ruby" class="appearance-none shrink-0 rounded border cursor-pointer transition-colors duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 w-5 h-5 border-gray-300 checked:bg-primary-600 checked:border-primary-600 focus:ring-primary-500 bg-white" />
<label for="skills_0" class="select-none cursor-pointer text-gray-700 text-sm">
Ruby
</label>
</div>
</div>
<div class="form-field-wrapper">
<div class="flex items-start flex-row gap-2.5">
<input type="checkbox" id="skills_1" name="skills[]" value="JavaScript" class="appearance-none shrink-0 rounded border cursor-pointer transition-colors duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 w-5 h-5 border-gray-300 checked:bg-primary-600 checked:border-primary-600 focus:ring-primary-500 bg-white" />
<label for="skills_1" class="select-none cursor-pointer text-gray-700 text-sm">
Javascript
</label>
</div>
</div>
<div class="form-field-wrapper">
<div class="flex items-start flex-row gap-2.5">
<input type="checkbox" id="skills_2" name="skills[]" value="Python" class="appearance-none shrink-0 rounded border cursor-pointer transition-colors duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 w-5 h-5 border-gray-300 checked:bg-primary-600 checked:border-primary-600 focus:ring-primary-500 bg-white" />
<label for="skills_2" class="select-none cursor-pointer text-gray-700 text-sm">
Python
</label>
</div>
</div>
<div class="form-field-wrapper">
<div class="flex items-start flex-row gap-2.5">
<input type="checkbox" id="skills_3" name="skills[]" value="Go" class="appearance-none shrink-0 rounded border cursor-pointer transition-colors duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 w-5 h-5 border-gray-300 checked:bg-primary-600 checked:border-primary-600 focus:ring-primary-500 bg-white" />
<label for="skills_3" class="select-none cursor-pointer text-gray-700 text-sm">
Go
</label>
</div>
</div>
</div>
<div class="block text-gray-600 mt-2 text-sm">
Select at least one skill
</div>
</fieldset>
1
2
3
4
5
6
7
render BetterUi::Forms::CheckboxGroupComponent.new(
name: "skills",
collection: [ "Ruby", "JavaScript", "Python", "Go" ],
legend: "Programming Skills",
required: true,
hint: "Select at least one skill"
)