I was using Forest without teams for a while and every time I changed the layout in the production environment (with Edit layout button,) it got saved properly for production and all other users were seeing the changes as well.
Now I started using teams and I realized all other teams don’t see that layout but see the untouched default version instead.
Doing forest branch I see only development which is marked as current branch. But that may just be the local development layout changes which I don’t want in production (as all relevant changes were done directly in the production environment).
Since I edit my layout from the production environment, does that mean it’s pushed to the production branch? Meaning I don’t need to do forest deploy?
How do I deploy this layout to all users/teams in production?
I’m afraid to loose that layout, so preferred to ask first.
The team main goal is to provide a way to have different frontend layout across your project, allowing you and your users to have a different admin panel more focus on what their meant to achieve via their adminpanel.
If you want to copy the layout from your first team to another one, you should be able to use the copy layout feature
On your development environment, create a new branch
Still on your development environment, in the Teams screen, select your main team (The one with the layout you want), and use the Copy layout to ... feature to select the team you want to update.
Check locally that both teams are synced (You should be able to switch team from the left side menu)
If everything is correct for you, using forest deploy should allow you to update your production layout.
If you feel confident, you can also copy layout across teams directly on your production environment