Theme Wizard Promise and Delivery

Login / Search

Are you sure that was what you said I wanted?

Now that I am going through the re-install of ocPortal for my website I had been confident the colors I submit to the THEME WIZARD would create a theme with a more accurate result to what I have planned.

I think what's happened here (guessing to be honest) is you've run the theme wizard and used it's preview link, which opens up a copy of the site with keep_theme_seed in the URL, and then from that preview link you've gone into the setup wizard. So you were seeing a reflection of what you were already previewing rather than what you were setting in the setup wizard. I've now closed this loophole for the next version.

If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).

If so, please let others know about ocPortal whenever you see the opportunity.

If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.

If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.

Chris Graham said

I think what's happened here (guessing to be honest) is you've run the theme wizard and used it's preview link, which opens up a copy of the site with keep_theme_seed in the URL, and then from that preview link you've gone into the setup wizard. So you were seeing a reflection of what you were already previewing rather than what you were setting in the setup wizard.

I am not sure what you are saying here but what I showed you has happened twice to me althought I only thought to make a screen shot of this last event.

Once when I originally installed ocP for this new website project.

Then again when I reinstalled it to include the Forum and Members modules.

I choose a seed color and looked at the result. I did this many times until I was happy with the result and both times it was shown in the preview as a dark background theme with light colored text. I had passed by many previews in which the seed color resulted in a light background theme with dark text color and went to the seed color which produced the dark theme in the preview.

I can only say it was disappointing to me to see a preview which I thought would work really well and then to find what ocPortal delivered was different, as night and day you could say - essentially the Theme Wizard overrode my choice of a dark theme and went ahead and gave me a light theme. I do believe that ocPortal prefers light background themes over dark themes.

While I am understanding this fantastic CMS more each time I use it and am willing to accept these bumps in the road as just part of the journey and not a roadblock to 'getting there', newbies may not see it this way.

Anyway, this is why I reported and documented the event. For me it is water under the bridge since I was able to switch to the old theme developed from the first installation and all is onward and upward for now.

I am really looking forward to being able to do another ocP site with the experience and knowledge I have been able to gain over the last 1-3/4 years here.

If I'm not right about the cause, I'm a little baffled myself. The first screenshot you posted shows the default seed (blue) with a different colour below it. So it looks like you didn't change anything there and had just clicked preview. Are you sure you hadn't clicked the preview link on the next step or otherwise opened up a link from inside the preview and then went back into the theme wizard?

If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).

If so, please let others know about ocPortal whenever you see the opportunity.

If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.

If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.

What happened was I saw the previewed theme, liked it and proceeded. Then when I got the results I had the bright idea to click the back button to see and confirm in my mind just what theme the Wizard had show just before I gave the installer the OK to proceed.

So even though the seed color shown is apparently not the ACTUAL seed color that was used to produce the acceptable preview, the preview IS the accepted view I saw before I gave the OK to go ahead and finish the installation/configuration.

So I understand your confusion while trying to track down a logic to the seed color that appears on the image.

I've found the bug. There's a feature within our theme system for auto-detecting whether a seed should be light or dark that I'd totally forgotten about because we don't use it, but the setup wizard was basically triggering it. The setup wizard is meant to only produce light themes (and will do so). You can produce the dark theme for your seed in the theme wizard but there are a number of issues with them so we don't fully support it. It is a good base for starting though.If you want to log those issues it would help us, we've never really had a list, I just know there are some.

If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).

If so, please let others know about ocPortal whenever you see the opportunity.

If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.

If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.