Allow configurable opacity variable for placeholder-state (non-focused, empty) floating-label input label #37129
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.


Some folks implementing Bootstrap may wish for the placeholder state's label of a
.form-floatinginput to have some lighter opacity than 100%.The tradeoff is accessibility concerns (label too light may be hard to read) vs. user confusion (regarding whether the placeholder text is text already-filled-into the form field or if it is a label).
By allowing this to be configured via a SCSS variable, Bootstrap can empower developers to make this choice themselves while retaining its existing default value.
Let me know if there are any other steps needed to bring this up to par, or if I've missed anything in the contribution guidelines!
Edit: also, apologies for the verbose title. Couldn't think of anything more succinct offhand.