diff --git a/src/Orchard.Web/Core/Orchard.Core.csproj b/src/Orchard.Web/Core/Orchard.Core.csproj index 34b23e071..9302a628a 100644 --- a/src/Orchard.Web/Core/Orchard.Core.csproj +++ b/src/Orchard.Web/Core/Orchard.Core.csproj @@ -140,6 +140,7 @@ + diff --git a/src/Orchard.Web/Core/Themes/Styles/site.css b/src/Orchard.Web/Core/Themes/Styles/site.css index 46541276c..b2005db9a 100644 --- a/src/Orchard.Web/Core/Themes/Styles/site.css +++ b/src/Orchard.Web/Core/Themes/Styles/site.css @@ -332,6 +332,52 @@ div#title font-size:95%; } + +/* Confirmations, Messages and the like +----------------------------------------------------------*/ +.message, .validation-summary-errors { + margin:10px 0 4px 0; + padding:4px; +} +span.message { + display:block; + margin:4px 0 4px 4px; +} +.message a { + font-weight:bold; +} + +.confirmation.message { + background:#e6f1c9; /* green */ + border:1px solid #cfe493; +} +.warning.message { + background:#fdf5bc; /* yellow */ + border:1px solid #ffea9b; +} +/* todo: (heskew) what else (other inputs) needs this? */ +.critical.message, .validation-summary-errors, +.input-validation-error.text-box, .input-validation-error.text { + border:1px solid #990808; +} +.critical.message, .validation-summary-errors { + background:#e68585; /* red */ + color:#fff; +} +.info.message { + background:#fff; /* orange :P */ + border:1px dashed #D2D6C6; +} +.debug.message { + background:#eee; + border:1px dashed #D2D6C6; + color:#7a7a7a; + margin:20px 0 14px 0; +} +.debug.message:before { + content:"DEBUG » "; +} + /* Icon buttons ----------------------------------------------------------*/ a.ibutton, a.ibutton:link, a.ibutton:visited { diff --git a/src/Orchard.Web/Core/Themes/Views/header.ascx b/src/Orchard.Web/Core/Themes/Views/header.ascx new file mode 100644 index 000000000..0c30de4ad --- /dev/null +++ b/src/Orchard.Web/Core/Themes/Views/header.ascx @@ -0,0 +1,2 @@ +<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> +
<%=Html.TitleForPage(Html.SiteName()) %>
\ No newline at end of file diff --git a/src/Orchard.Web/Core/Themes/Views/layout.ascx b/src/Orchard.Web/Core/Themes/Views/layout.ascx index 29d3a202c..c1a4241b9 100644 --- a/src/Orchard.Web/Core/Themes/Views/layout.ascx +++ b/src/Orchard.Web/Core/Themes/Views/layout.ascx @@ -1,17 +1,19 @@ <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%@ Import Namespace="Orchard.Mvc.ViewModels"%><% -Html.RegisterStyle("site.css"); %> +Html.RegisterStyle("site.css"); +Model.Zones.AddRenderPartial("header", "header", Model); +Model.Zones.AddRenderPartial("header:after", "user", Model); +Model.Zones.AddRenderPartial("menu", "menu", Model); +Model.Zones.AddRenderPartial("content:before", "messages", Model.Messages); +%>
-