Hey! I know you’ve already seen my PR for safe_code. An extra issue I ran into was running mix tailwind.install before the mix ecto.reset task when following the Beacon README.
Other than that, I’ve been able to get Beacon running with Phoenix 1.7. Any questions just shout!
You can just patch it in your local version of safe_code to trial Beacon without it being merged. Head to /deps/safe_code/mix.exs and apply the change. Rerunning mix deps.get (plus the Tailwind install) should get you a running Beacon app.
I’ve not come across Storybook before and don’t have time today to dig into it. Are you only seeing those issues with 1.7? From what I know of the changes I think you might have the same issue with earlier versions too.