Description: Issue: On the PyData Open Source repository, when attempting to use the dropdown arrow on a button, the page unexpectedly refreshes. This behavior is not consistent with standard dropdown functionality and can disrupt the user experience. Steps to Reproduce: Visit the PyData Open Source repository on GitHub. Locate a button with a dropdown arrow. Click on the dropdown arrow with the expectation that a menu will appear. Observe that instead of displaying a dropdown menu, the page refreshes. Expected Result: Clicking on the dropdown arrow should reveal a dropdown menu without refreshing the page. Actual Result: The page refreshes upon clicking the dropdown arrow, causing an unexpected behavior. https://github.com/pydata/berlin.pydata.org/assets/120818337/189f9b81-4ca1-4395-99a0-e0a3d049be81