Themes: Disable collapse actions when showing only a single theme; improve the responsive layout.
props matveb. fixes #25962. git-svn-id: https://develop.svn.wordpress.org/trunk@26660 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
3edf1401aa
commit
f883e31e3c
|
@ -7162,6 +7162,9 @@ body.folded .theme-overlay .theme-wrap {
|
||||||
.theme-overlay .theme-info {
|
.theme-overlay .theme-info {
|
||||||
width: 50%;
|
width: 50%;
|
||||||
}
|
}
|
||||||
|
.single-theme .theme-wrap {
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media only screen and (max-width: 480px) {
|
@media only screen and (max-width: 480px) {
|
||||||
|
@ -7241,6 +7244,18 @@ body.folded .theme-overlay .theme-wrap {
|
||||||
text-indent: 0;
|
text-indent: 0;
|
||||||
margin-left: -40px;
|
margin-left: -40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.single-theme .theme-wrap {
|
||||||
|
margin: 0 -12px 0 -10px;
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
.single-theme .theme-overlay .theme-about {
|
||||||
|
padding: 10px;
|
||||||
|
overflow: visible;
|
||||||
|
}
|
||||||
|
.single-theme .current-label {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.broken-themes {
|
.broken-themes {
|
||||||
|
|
|
@ -268,6 +268,11 @@ themes.view.Details = wp.Backbone.View.extend({
|
||||||
|
|
||||||
event = event || window.event;
|
event = event || window.event;
|
||||||
|
|
||||||
|
// Prevent collapsing detailed view when there is only one theme available
|
||||||
|
if ( themes.data.themes.length === 1 ) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// Detect if the click is inside the overlay
|
// Detect if the click is inside the overlay
|
||||||
// and don't close it unless the target was
|
// and don't close it unless the target was
|
||||||
// the div.back button
|
// the div.back button
|
||||||
|
|
Loading…
Reference in New Issue