I am currently using shoelace.style's componants, but <sl-input> when clicked, gets a blue border around it. I have tried everything i know, even used ::part() on each part of the componant. But I cannot stop the blue showing up or even change its color.
<sl-input class="input-field"></sl-input>
.input-field::part(base):focus{
border-color: #000;
}
I was expecting
.input-field::part(base):focus{
border-color:#000;
}
to change the blue border to black. I have even tried removing :focus and just using the base selector. Nothing seems to work, and I don't really understand Firefox DevTools to see what class is called when clicked.
The correct way is to use the following. I used "darkorange" instead of default blue.