Input Groups
Input groups visually attach text, buttons, or other controls to an input when the pieces form one logical control.
Core concept
Explain input-group, input-group-text, prepended/appended content, buttons, sizing, and validation considerations. Show why the attached prefix or suffix should have a clear purpose.
Using it in a real interface
Build a currency input with a currency prefix and a search box with a button. Explain how grouping reduces visual ambiguity while the input itself remains a normal form control.
Implementation notes
Avoid putting unrelated actions into one group. The prefix, suffix, and control should be understood as one interaction.