[SalesForce] Navigating to custom component from standard opportunity page in lightning experience

I want to place a custom button in standard opportunity detail page in lightning experience. When a user clicks on the button i want to navigate to custom lightning component which receives the opportunity id.

I can't able to find a straight solution for it.
Is there any workaround available for this ?

Best Answer

With Winter '17, you'll be able to launch a Lightning Component from an Action: https://releasenotes.docs.salesforce.com/en-us/winter17/release-notes/rn_forcecom_general_lightning_comp_actions.htm

You can also check this great blog post from Andrew Fawcett: https://andyinthecloud.com/2016/08/21/winter17-using-a-lightning-component-from-an-action/