I'm trying to put an element between two input groups, then append two buttons at the end, but the alignment and sizing is completely off. This worked perfectly in Bootstrap v3.3.7 but since upgrading to Bootstrap v4.1 I can't get it to work.
Here is how it looked in v3.3.7:
Here is my v3.3.7 code:
<div class="col-lg-10 text-right">
<form role="form" class="form-inline" method="get">
<div class="form-group" id="data_5">
<div class="input-group my-2" id="datepicker">
<input type="date" class="input-sm form-control" name="start_date" value="2019-01-03" max="2019-01-04">
<span class="input-group-addon">to</span>
<input type="date" class="input-sm form-control" name="end_date" value="2019-01-03" max="2019-01-04">
</div>
</div>
<button class="btn mt-2 btn-sm btn-success" type="submit">Update</button>
<button type="button" class="reset btn mt-2 btn-sm btn-primary" data-column="0" data-filter="">
<i class="bootstrap-icon-white glyphicon glyphicon-filter"></i> Reset filters
</button>
</form>
</div>
And here is my v4.1 code:
<div class="col-lg-10">
<div class="float-right">
<form role="form" class="form-inline" method="get">
<div class="form-group" id="data_5">
<div class="input-group my-2" id="datepicker">
<input type="date" class="input-sm form-control" name="start_date" value="2019-01-03" max="2019-01-04">
<span class="input-group-addon input-group-sm">to</span>
<input type="date" class="input-sm form-control" name="end_date" value="2019-01-03" max="2019-01-04">
<div class="input-group-append">
<button class="btn mt-2 btn-sm btn-success" type="submit">Update</button>
<button type="button" class="reset btn mt-2 btn-sm btn-primary" data-column="0" data-filter="">
<i class="bootstrap-icon-white glyphicon glyphicon-filter"></i> Reset filters
</button>
</div>
</div>
</div>
</form>
</div>
</div>
What am I doing wrong with my migration code?