We don’t have that (yet), but we’re working on content, especially for Blockspring (maybe some lessons as well), so we should have something up soon.
However, you can explore a bit how custom states work. Check the element templates section in your app and examine how these elements work (you can use the debugger in run mode). You’ll see the logic behind showing / hiding elements with custom states.
For blockspring, the Gilphy lesson is probably the best proxy, as it’s an API. the only different with blockspring is that you need
to create an account with them
add the key in Bubble
‘install’ the blocks you want to use in your app in the Plugins Tab
authenticate in blockspring.com for the services that need authentication. For instance, if you want to use the Tweet blocks, you’ll have to sign up with Twitter in blockspring so that you can make calls to Twitter.