The ButtonWithIconAndLink is a crate that does exactly what is says.
It is a button that acts like a link, and has an icon.
It requires the icon to be in the icon library, as they must follow some special requirements to render properly on all devices.
||The icon to display from the icon library
||Where the link should send the user
This is several BussonWithIconAndLinks. The module is in charge of determining how many columns per line should be displayed, and the crate itself is in charge of icon, and link.