diff --git a/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/GridLayout.cs b/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/GridLayout.cs index eb71ad161..2b95fbcfb 100644 --- a/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/GridLayout.cs +++ b/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/GridLayout.cs @@ -45,6 +45,8 @@ namespace Orchard.Projections.Providers.Layouts { string gridTag = Convert.ToString(context.State.GridTag); string gridClass = Convert.ToString(context.State.GridClass); + if (!String.IsNullOrEmpty(gridClass)) gridClass += " "; + gridClass += "projector-layout projector-grid-layout"; string gridId = Convert.ToString(context.State.GridId); string rowTag = Convert.ToString(context.State.RowTag); diff --git a/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/ListLayout.cs b/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/ListLayout.cs index a3506116d..663df1728 100644 --- a/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/ListLayout.cs +++ b/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/ListLayout.cs @@ -61,6 +61,7 @@ namespace Orchard.Projections.Providers.Layouts { var classes = String.IsNullOrEmpty(listClass) ? Enumerable.Empty() : new[] { listClass }; var itemClasses = String.IsNullOrEmpty(itemClass) ? Enumerable.Empty() : new[] { itemClass }; + classes = classes.Union(new[] {"projector-layout", "projector-list-layout"}); return Shape.List(Id: listId, Items: shapes, Tag: listTag, Classes: classes, ItemClasses: itemClasses); } diff --git a/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/RawLayout.cs b/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/RawLayout.cs index ca998fd9f..ed82f91f2 100644 --- a/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/RawLayout.cs +++ b/src/Orchard.Web/Modules/Orchard.Projections/Providers/Layouts/RawLayout.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using System.Linq; using Orchard.ContentManagement; using Orchard.DisplayManagement; @@ -37,6 +38,8 @@ namespace Orchard.Projections.Providers.Layouts { string containerTag = context.State.ContainerTag; string containerId = context.State.ContainerId; string containerClass = context.State.ContainerClass; + if (!String.IsNullOrEmpty(containerClass)) containerClass += " "; + containerClass += "projector-layout projector-raw-layout"; string itemTag = context.State.ItemTag; string itemClass = context.State.ItemClass;