<!-- You would like to add more functionality to an existing component? Improve our bundling process? Write more tests? Or a component's behaviour should change? Let us know what we should improve and we'll work on a solution together. --> ## 🚀 Feature request ### Motivation We have a precedent in Todoist of using icon buttons that are a little smaller than the "small" button size provided by Reactist We should accommodate this with a new "mini" or "xsmall" size variant for the `Button` component. ### Example The context menu button and assignee icon on this task card: <img width="242" alt="image" src="https://github.com/Doist/reactist/assets/61894375/3ed4cdfa-b0cf-42d1-ab84-6e51ebeb10e3"> ### Possible implementations This new Button size should: - Not add any margins or padding around the Button's children - Accommodate icons of a 24x24 size