I'm working on a project and I'm using bootstrap 4 with scss
I'm creating a form
using the framework's own classes:
<form class="form-search">
<div class="input-group">
<input type="text" class="form-control" placeholder="Digite o que está procurando" aria-label="Digite o que está procurando" aria-describedby="basic-addon2">
<div class="input-group-prepend">
<span class="input-group-text icon-location"><a href="#"><i class="fas fa-crosshairs"></i></a></span>
</div>
<input type="text" class="form-control" placeholder="Em: São Paulo" aria-label="Em: São Paulo" aria-describedby="basic-addon2">
<div class="input-group-append">
<button class="btn btn-outline-secondary" type="button"><i class="fas fa-search"></i>Buscar</button>
</div>
</div>
</form>
and then to edit those elements I opened the _variables.scss
bootstrap file and copied the input variables to another variable file that I created not to overwrite those in the framework itself:
$input-bg: lime !default;
$input-border-color: transparent !default;
$input-box-shadow: none !default;
But it does not work, I realize that I added the lime color in the background of my input, but it does not change. It's still the default bootstrap color, does anyone know why? I thought it was the order of the file css
plus it is in first as shown in the image below
myapp.scss
Myvariables.scss
renderingonconsole: