Currently the installer just shows the default seven theme and Drupal logo. Would improve the installation experience if we can override these defaults in a sane way.

Comments

discipolo’s picture

StatusFileSize
new9.38 KB

this patch makes our install use flux theme

i am also adding a custom form during install so that the override is more visible. that form allows to decide what features are enabled on install

discipolo’s picture

Assigned: discipolo » zirafa
Status: Active » Needs review

changing status

zirafa’s picture

Patch looks ok at first glance, with the exception that the stuff related to installing demo content should be removed. I want to get the other stuff working before worrying about demo content.

discipolo’s picture

right.

zirafa’s picture

Relevant: exclusive = 1 flag will be rolled out in Drupal core 7.19 (this allows for skipping the select profile step on install)

http://drupal.org/node/1727430#comment-6464344

zirafa’s picture

Status: Needs review » Fixed

I picked through your patch as well as the most recent commerce kickstart code which you seemed to pull from. I committed a modified patch that enables the Flux theme on install. When Drupal 7.19 is released the install profile selection screen will be skipped as well (see my comment above). I did not commit any code related to demo content or config options on install.

Please open another issue to talk about configuration options on install.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.