1. Variants : Bootstrap includes several button variants, each serving its own semantic purpose, with a few extras thrown in for more control.
2. Outline buttons : In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.
2. Buttons Tags : The .btn classes are designed to be used with the button element. However, you can also use these classes on attributes or input elements (though some browsers may apply a slightly different rendering).
3. Spinner Button : A spinner button, also known as a loading button or an activity indicator button, is a user interface element commonly used in web applications to indicate that an action is being processed or loading. When a user clicks on the button to perform an action, such as submitting a form or initiating a process, the button's appearance changes to show an animated spinner or loading icon, indicating that the request is being processed.
4. Color Loader Button : A color loader button is a type of button element used in web development that incorporates a loading indicator along with a change in color to provide visual feedback to the user when an action is being processed.