Wrap the dropdown’s toggle using different colors and icons implemented in different dropdowns styles (your button or link) and the dropdown menu within .dropdown, or another element that declares position: relative;. Dropdowns can be triggered from <a>or <button>elements to better fit your potential needs.
Add .btn-loadingto use a loading state on a button. The width of the button depends on the length of the text inside Since the loading spinner is implemented using the element.
You can now create a list of buttons with the .btn-listcontainer.
Use the .text-center modifiers to alter the alignment.
Use the .text-rightmodifiers to alter the alignment.