First, I’m not planning so big updates anymore =)
Also, custom CSS editor’s content doesn’t changes with plugin updates.
Here is what you need to do.
Switch to the default skin (plugin settings page).
Add next bit of css code to the custom CSS editor (plugin settings page)
.su-spoiler.su-spoiler-closed.su-spoiler-style-metro > .su-spoiler-content {
margin: 0;
padding: 0;
width: 0;
height: 0;
opacity: 0;
border: none;
overflow: hidden;
}
.su-spoiler-style-metro > .su-spoiler-title {
position: relative;
min-height: 20px;
line-height: 20px;
padding: 8px 8px 8px 32px;
font-weight: bold;
color: #fff;
background: #2d89ef;
cursor: pointer;
}
.su-spoiler-style-metro > .su-spoiler-title > .su-spoiler-icon {
position: absolute;
left: 8px;
top: 10px;
display: block;
width: 16px;
height: 16px;
background: -16px -16px url('%plugin_url%/assets/images/spoiler.png') no-repeat;
}
.su-spoiler-style-metro.su-spoiler-closed > .su-spoiler-title > .su-spoiler-icon { background: -16px 0 url('%plugin_url%/assets/images/spoiler.png') no-repeat }
.su-spoiler-style-metro > .su-spoiler-content {
padding: 1.2em;
background: #fff;
color: #555;
border: 1px solid #2d89ef;
border-top: none;
}
Use this shortcode to get spoilers like on the screenshot
[accordion]
[spoiler style="metro" title="Parent spoiler"]
[_spoiler title="Child spoiler 1"] ... [_/spoiler]
[_spoiler title="Child spoiler 2"] ... [_/spoiler]
[/spoiler]
[/accordion]