How to build an unique button in streamlit web program?

Guess this can be achieved using the manner described in the issue where you referenced this question.

Use the inspector in you web browser to get the data-testid and write css to overwrite the styling of the object.