#20220: Fixing features layout with missing dependencies

WorkItem: 20220
This commit is contained in:
Mark Loveland-Armour
2014-10-30 13:01:48 -07:00
committed by Sebastien Ros
parent 8c969850f0
commit c13929b566
2 changed files with 9 additions and 0 deletions

View File

@@ -85,6 +85,10 @@
var showDisable = categoryName.ToString() != "Core";
var showEnable = Model.IsAllowed(feature.Descriptor.Extension) && !missingDependencies.Any() && feature.Descriptor.Id != "Orchard.Setup";
if (missingDependencies.Any()) {
featureClassName += " missingDependencies";
}
<li class="@featureClassName" id="@featureId" title="@T("{0} is {1}", Html.AttributeEncode(featureName), featureState)">
<div class="summary">
<div class="properties">

View File

@@ -20,6 +20,11 @@ html.dyn #main ul.features button { display:none; }
position:relative;
width:31.95%;
}
.features.summary-view .missingDependencies{
line-height:1em;
}
.features.summary-view .feature:nth-child(3n+1),
.features.summary-view .feature:nth-child(3n+2),
.features.summary-view .feature:nth-child(3n) {