This is an alpha 11 only bug as far as I can tell (I tested alpha 10 too).

You can limit a Panels style plugin to one Panels implementation only. But as soon as you do that, that style is no longer available in the according Panels implementation's Layout Settings.

Steps to reproduce:
1) Open styles/rounded_corners.inc, change
'panels implementations' => array(),
to
'panels implementations' => array('panels_mini'),

2) Go to create a new Mini Panel or edit an existing one, and proceed to the Layout Settings tab. You will no longer be able to select the "Rounded corners" style.

Comments

wim leers’s picture

This prevents me to update panels_carousel to alpha 11, btw.

merlinofchaos’s picture

At this point I'm not completely convinced that we want to retain this feature; especially since I intend to go ahead and make these settings optionally per panel, I just haven't done it yet.

wim leers’s picture

Title: Panels style plugins for specific Panels implementations broken » Remove the ability to have Panels style plugins for specific Panels implementations
Category: bug » task
Priority: Critical » Normal

As per our talk in IRC, I agree that it's not a good idea to keep this. Hence the title change

merlinofchaos’s picture

Status: Active » Fixed

That's gone in -dev.

Anonymous’s picture

Status: Fixed » Closed (fixed)