Yes exactly, the campaign preview page is opened in another page which contains the campaign layout's preview frames. That's exactly what I am doing and I'm glad that you think this feature could be useful.
I talked with my client, he's ready to sign the CLA and he is about to make a gihub account and we will push the
campaign-preview branch into it.
If you want to have a look at the code right now, it's available here
juste make a
git clone https://forge.cadoles.com/Xibo/xibo-cms.git
git checkout feature/campaign-preview
But There's a lot of small commits inside this branch, corresponding to small functionnalities. I will push this branch in my client's github account with only one big commit so that you will easily see the diff from the
develop branch, corresponding to the full feature.