Dan, I agree that you spend a lot of time on the setup at the beginning, but trust me that it pays off. If you use shared styles for buttons that’s where you’ll run into issues. Part of the advantage of this workflow is able to define short, medium and long buttons for example and keep the same parameters within other symbols. The issue with having those as separate styles is that you’ll still have to change things in several places and might not yield to the flexibility of having everything in the same place.

I will be writing an article of how these buttons can be nested even deeper into other components like navBars or Cards for instance, and still be modified through the top level Overrides of that symbol—something that would be impossible with shared styles as there’s no overrides for those (yet).

--

--

--

Designer, husband, dad. I am into delightful UX. Sr. Manager, Product Design at Royal Caribbean.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alberto Orsini

Alberto Orsini

Designer, husband, dad. I am into delightful UX. Sr. Manager, Product Design at Royal Caribbean.

More from Medium

PURPOSE, LOVE and RELATIONSHIPS

Auto-Erotic