From 04cb321de59d7d397192f1c6eb65d7e97943cdab Mon Sep 17 00:00:00 2001 From: skewed Date: Thu, 3 Dec 2009 05:22:33 +0000 Subject: [PATCH] More blogs admin UI work (blog posts) --HG-- extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4043018 --- src/Orchard.Web/Content/Admin/css/base.css | 17 +++++++++++------ .../Blog/DisplayTemplates/BlogForAdmin.ascx | 1 + .../DisplayTemplates/BlogForAdminViewModel.ascx | 6 +++--- .../BlogsForAdminViewModel.ascx | 4 ++-- .../Views/Shared/BlogPostPreviewForAdmin.ascx | 12 ++++++++++-- 5 files changed, 27 insertions(+), 13 deletions(-) diff --git a/src/Orchard.Web/Content/Admin/css/base.css b/src/Orchard.Web/Content/Admin/css/base.css index bcb2f34f6..50bb34db0 100644 --- a/src/Orchard.Web/Content/Admin/css/base.css +++ b/src/Orchard.Web/Content/Admin/css/base.css @@ -155,6 +155,7 @@ h6, p, label, input, select, .button, .cancel /* todo: (heskew) need to do somet .message, th, td { font-size:1.5em; line-height:1.5em; } /* 15px */ p .button, td *, .mceLayout td { font-size:inherit; } +.meta { font-size:1.2em; } h3 span { font-size:.57em; } /* 12px */ @@ -257,6 +258,10 @@ a:hover, a:active, a:focus { #main p { margin:0 0 1.5em; } +#main .meta { + font-style:italic; + margin:0 0 .75em; +} #main form { margin:.345em 0 1.5em; } @@ -536,25 +541,25 @@ todo: (heskew) pull out into relevant modules where appropriate /* Blogs ----------------------------------------------------------*/ -ul.blogs { - margin:1.4em 0; +ul.blogs, ul.posts { + margin:0 0 1.4em; } -ul.blogs li { +ul.blogs li, ul.posts li { margin:0; overflow:hidden; padding:0 0 .4em; } -#main ul.blogs li h3 { +#main ul.blogs li h3, #main ul.posts li h3 { margin:0 0 .5em; } /* todo: (heskew) clean up since this is a bit of a hack specific to a single page */ -#main ul.blogs li .actions { +#main ul.blogs li .actions, #main ul.posts li .actions { height:auto; margin:-1.5em 0 0; padding:0 0 .1em; visibility:hidden; } -#main ul.blogs li:hover .actions { +#main ul.blogs li:hover .actions, #main ul.posts li:hover .actions { visibility:visible; } diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/DisplayTemplates/BlogForAdmin.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/DisplayTemplates/BlogForAdmin.ascx index bf3d7fde4..cfe6c583e 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/DisplayTemplates/BlogForAdmin.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/DisplayTemplates/BlogForAdmin.ascx @@ -2,6 +2,7 @@ <%@ Import Namespace="Orchard.Blogs.Extensions"%> <%@ Import Namespace="Orchard.Blogs.Models"%>

<%=Html.Encode(Model.Name) %>

+
<%=Model.PostCount %> posts
<%--

[list of authors] [modify blog access]

--%>

<%=Model.Description %>

diff --git a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/DisplayTemplates/BlogForAdminViewModel.ascx b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/DisplayTemplates/BlogForAdminViewModel.ascx index 70729ab3e..d823bf2cd 100644 --- a/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/DisplayTemplates/BlogForAdminViewModel.ascx +++ b/src/Orchard.Web/Packages/Orchard.Blogs/Views/Blog/DisplayTemplates/BlogForAdminViewModel.ascx @@ -3,11 +3,11 @@ <%@ Import Namespace="Orchard.Blogs.Extensions"%> <%@ Import Namespace="Orchard.Blogs.Models"%>

<%=Html.Encode(Model.Blog.Name) %>

-

<%=Model.Blog.Description %>

-
(edit)
<% +
Edit
+

<%=Model.Blog.Description %>

<% //TODO: (erikpo) Move this into a helper if (Model.Posts.Count() > 0) { %> -