Separating out the task of using Radix as the installer theme from #1987386: Include Radix theme in Panopoly so we don't hold up that ticket.

I tested Radix 3.0-rc2 as the installer theme using patch from here and noticed several issues. I've attached a few screenshots from the install process. Some quick observations...

  • Logo / title spacing
  • Module install page not themed
  • Forms look ok
  • Missing install steps on left side
  • Theme selection radio button alignment
  • Radix theme not default selected

Comments

caschbre’s picture

StatusFileSize
new70.82 KB
caschbre’s picture

Hmm... can only display 5 images... removing one that doesn't show much.

cornifex’s picture

Status: Active » Needs review
StatusFileSize
new1.02 KB

Added a patch that sets Radix as installer theme.

mglaman’s picture

Status: Needs review » Needs work

Bad patch, use git.

cornifex’s picture

Status: Needs work » Needs review
StatusFileSize
new903 bytes

Whoops. New patch.

mglaman’s picture

So #5 is RTBC so setup installer. Just need Radix fixes.

cornifex’s picture

To go even a little more in depth, the Panopoly logo is set in css as a background image on #logo. The logo should be set as normal in an img tag. I've set the logo path locally, during install with the following in panopoly.profile, but the logo will still need to be dropped in the Radix template:

/**
 * Implements hook_preprocess_maintenance_page.
 */
function panopoly_preprocess_maintenance_page(&$variables) {
  if (drupal_installation_attempted()) {
    $variables['logo'] = drupal_get_path('profile', 'panopoly') . '/panopoly.png';
  }
}
cornifex’s picture

cornifex’s picture

Status: Needs review » Needs work
cornifex’s picture

Status: Needs work » Needs review
StatusFileSize
new1.18 KB

Updated patch to include code from #7

lsolesen’s picture

Status: Needs review » Needs work

There should be a newline in the end of the file.

cornifex’s picture

Status: Needs work » Needs review
StatusFileSize
new1.15 KB

Ensured new line.

shadcn’s picture

Just pushed updated styles and maintenance.tpl.php to the latest Radix to help with this. You need @cornifex patches from #12 and the latest Radix.

Only local images are allowed.

shadcn’s picture

Issue summary: View changes
StatusFileSize
new95.75 KB

Here's another iteration for Panopoly + Radix for installation:

Panopoly + Radix

shadcn’s picture

Issue summary: View changes
dsnopek’s picture

@arshadcn: Does that need any patches to Panopoly? Or is that just the latest Radix?

shadcn’s picture

It needs @cornifex patches above in #12 to set the installation theme + the latest Radix.