@ -100,7 +100,10 @@ function admin_arrive()
$usr['actions'] = form([
form_hidden('action', $usr->state->arrived ? 'reset' : 'arrived'),
form_hidden('user', $usr->id),
form_submit('submit', $usr->state->arrived ? __('reset') : __('arrived'), 'btn-xs'),
form_submit(
'submit', $usr->state->arrived ? __('reset') : __('arrived'), 'btn-xs', true,
$usr->state->arrived ? 'danger' : 'primary'
),
]);
if ($usr->state->arrival_date) {
@ -208,9 +208,9 @@ function form_info($label, $text = '')
* @param bool $wrapForm
* @return string
*/
function form_submit($name, $label, $class = '', $wrapForm = true)
function form_submit($name, $label, $class = '', $wrapForm = true, $buttonType = 'primary')
{
$button = '<button class="btn btn-primary' . ($class ? ' ' . $class : '') . '" type="submit" name="' . $name . '">'
$button = '<button class="btn btn-' . $buttonType . ($class ? ' ' . $class : '') . '" type="submit" name="' . $name . '">'
. $label
. '</button>';