{{ html()->modelForm($kanbanColumn ?? null, isset($kanbanColumn) ? 'PUT' : 'POST', isset($kanbanColumn) ? route('kanbanColumn.update', $kanbanColumn->id) : route('kanbanColumn.store'))->class('needs-validation')->attributes(['novalidate', 'enctype' => 'multipart/form-data'])->open() }} @isset($kanbanColumn) {{ html()->hidden('id', $kanbanColumn->id) }} @endisset
{{ html()->label('Column Name')->class('form-label') }} {{ html()->span('*')->class('text-danger') }} {{ html()->text('name')->class('form-control')->required() }} {{ html()->div('Please add column name')->class('invalid-feedback') }}
@isset($kanbanColumn)
{{ html()->label('Board Column Position')->class('form-label') }} {{ html()->text('position')->class('form-control') }} {{ html()->div('Column Position')->class('invalid-feedback') }}
@endisset
{{ html()->label('Color')->class('form-label') }} {{ html()->span('*')->class('text-danger') }} {{ html()->input('color', 'color')->class('form-control')->required() }} {{ html()->div('Please add color')->class('invalid-feedback') }}
{{ html()->label('Category')->class('form-label') }} {{ html()->span('*')->class('text-danger') }} {{ html()->select('category', [ 'pending' => ' Approval pending', 'backlog' => 'Backlog', 'in_progress' => 'In Progress', 'completed' => 'Completed', 'on_hold' => 'On Hold', 'cancelled' => 'Released' ])->class('form-select')->required() }} {{ html()->div('Please select a category')->class('invalid-feedback') }}
{{ html()->a(route('task.index'), 'Cancel')->class('btn btn-danger btn-sm') }} {{ html()->button(isset($kanbanColumn) ? 'Update' : 'Add', 'Submit')->class('btn btn-success btn-sm') }}
{{ html()->closeModelForm() }}