Я добавляю simple_form в мое существующее приложение Rails.У меня есть этот флажок, я пытаюсь воссоздать:
<div class="form-group">
<label class="boolean optional" for="client_flag_active">Status</label>
<input name="client[flag_active]" type="hidden" value="0"><input class="" type="checkbox" value="1" checked="checked" name="client[flag_active]" id="client_flag_active"> Active
</div>
Проблема рендеринга simple_form:
<%= form.input :flag_active, as: :boolean, inline_label: 'Active' %>
как
<div class="input form-group boolean optional client_flag_active field_without_errors">
<label class="boolean optional" for="client_flag_active">Status</label>
<span class="hint">
<input value="0" type="hidden" name="client[flag_active]"><label class="checkbox">
<input class="form-control boolean optional form-control" type="checkbox" value="1" checked="checked" name="client[flag_active]" id="client_flag_active"> Active</label>
</span>
</div>
Кажется, проблемабыть 'form-control', добавленным к входу, который с моим Tailwind CSS отображает флажок как текстовое поле.Моя конфигурация как это config.input_class = 'form-control'
по умолчанию для всех других полей (снова для CSS).Кажется, я не могу найти в документации, как убрать это и устранить этот класс.
Бонусом будет очистка других дополнительных упаковщиков и т. Д.