cuny-academic-commons / commons-in-a-box

Commons In A Box - A suite of community and collaboration tools for WordPress, designed especially for academic communities
http://commonsinabox.org
72 stars 14 forks source link

Install & Activate Default CBOX Theme on Installation #98

Closed BoweFrankema closed 7 years ago

BoweFrankema commented 10 years ago

Hi guys,

How does everyone feel about installing and activating the CBOX Theme by default on new installations? I've been going through the installation steps and I think not installing and activating the CBOX theme by default is not the best experience. I think it's fair to assume 99% of our users will be using CBOX with our default theme or a child theme (I have not really noticed any other use cases) and I think we might lose some people by having to manually install the default theme.

I forgot why we chose to not do this by default, but I think it had something to do with lots of people having the BuddyPress Default theme activated and configured.

Maybe we could extend the set-up wizard with a new screen (after the plugin installation) and give them a simple choice:

Step 3: Theme Selection:

CBOX comes with a unique theme that completely integrates with all the CBOX functionality. We strongly recommend to use this theme to build your community.

Screenshot of theme Button: Use the CBOX Theme

Small text hyperlink: No thanks, I'd like to keep my current theme

I think this would make setup easier for most people, what do you guys think?

mkgold commented 10 years ago

Having it as a last option during set up sounds like a sensible option to me, Bowe, though we are eventually hope to have a small group of themes that users can choose from.

Hi guys,

How does everyone feel about installing and activating the CBOX Theme by default on new installations? I've been going through the installation steps and I think not installing and activating the CBOX theme by default is not the best experience. I think it's fair to assume 99% of our users will be using CBOX with our default theme or a child theme (I have not really noticed any other use cases) and I think we might lose some people by having to manually install the default theme.

I forgot why we chose to not do this by default, but I think it had something to do with lots of people having the BuddyPress Default theme activated and configured.

Maybe we could extend the set-up wizard with a new screen (after the plugin installation) and give them a simple choice:

Step 3: Theme Selection:

CBOX comes with a unique theme that completely integrates with all the CBOX functionality. We strongly recommend to use this theme to build your community.

Screenshot of theme Button: Use the CBOX Theme

Small text hyperlink: No thanks, I'd like to keep my current theme

I think this would make setup easier for most people, what do you guys think?

Reply to this email directly or view it on GitHubhttps://github.com/cuny-academic-commons/commons-in-a-box/issues/98 .

boonebgorges commented 10 years ago

I am a big fan of the idea. Perhaps this is something we can move toward for a 1.1 release.

@r-a-y, maybe you can give a high-level sense of how much work it would take to add a Theme Selection step to the installation process. I don't think we're looking to reproduce the themes.php experience at all. It'd just be a splash screen that basically says the same thing as the current "Hey, did you know there's a cbox-theme?" widget, with buttons "Yes, use the theme" or "No thanks".

On 02/19/2014 08:50 AM, mkgold wrote:

Having it as a last option during set up sounds like a sensible option to me, Bowe, though we are eventually hope to have a small group of themes that users can choose from.

Hi guys,

How does everyone feel about installing and activating the CBOX Theme by default on new installations? I've been going through the installation steps and I think not installing and activating the CBOX theme by default is not the best experience. I think it's fair to assume 99% of our users will be using CBOX with our default theme or a child theme (I have not really noticed any other use cases) and I think we might lose some people by having to manually install the default theme.

I forgot why we chose to not do this by default, but I think it had something to do with lots of people having the BuddyPress Default theme activated and configured.

Maybe we could extend the set-up wizard with a new screen (after the plugin installation) and give them a simple choice:

Step 3: Theme Selection:

CBOX comes with a unique theme that completely integrates with all the CBOX functionality. We strongly recommend to use this theme to build your community.

Screenshot of theme Button: Use the CBOX Theme

Small text hyperlink: No thanks, I'd like to keep my current theme

I think this would make setup easier for most people, what do you guys think?

Reply to this email directly or view it on GitHubhttps://github.com/cuny-academic-commons/commons-in-a-box/issues/98 .

— Reply to this email directly or view it on GitHub https://github.com/cuny-academic-commons/commons-in-a-box/issues/98#issuecomment-35500136.

r-a-y commented 7 years ago

Should be fixed in 01fbc75, scheduled for v1.1.0.