If you're like me, you've found it a bit challenging to make a button in Framer that behaves well in a desktop prototype. Here's a short example of how to get a nice button working with a TextLayer using 100% code:
When you edit the text of this button, it will automagically resize to fit the text. You'll get all the expected cursor behavior when clicking on (and mousing over) your button, and color editing is also fast and easy.
Hat tip to Ryan Smith for introducing me to the idea of using a TextLayer as a button.