work in progress: layouts for the Lobo skin

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4002 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2010-09-22 12:30:34 +00:00
parent c088b1c478
commit 29d62f3973
3 changed files with 21 additions and 3 deletions

View file

@ -46,8 +46,16 @@
<metal:block define-macro="header1">
<div tal:define="cell part/getView">
<metal:headline use-macro="item/macros/headline" />
<metal:image use-macro="item/macros/image" />
<metal:text use-macro="item/macros/text" />
<div tal:attributes="class python:part.cssClass[0]">
<metal:image use-macro="item/macros/image" />
</div>
<div tal:attributes="class python:part.cssClass[1]">
<span tal:content="cell/textDescription" />
</div>
<div tal:attributes="class python:part.cssClass[2]">
<br />
<metal:text use-macro="item/macros/text" />
</div>
<tal:break condition="cell/img">
<br style="clear: both" />&nbsp;</tal:break>
</div>

View file

@ -78,6 +78,11 @@ class ConceptView(BaseConceptView):
for r in self.resources['texts']:
return self.renderText(r.data, r.contentType)
@Lazy
def textDescription(self):
for r in self.resources['texts']:
return r.description
@Lazy
def targetUrl(self):
return self.nodeView.getUrlForTarget(self.context)
@ -169,7 +174,8 @@ class Header1(BasePart):
macroName = 'header1'
imageSize = 'small'
imageCssClass = 'flow-left'
#imageCssClass = 'flow-right'
cssClass = ['span-2', 'span-4 last', 'clear']
class Header2(BasePart):

View file

@ -24,6 +24,10 @@ ol, ul, p {
margin-bottom: 0.5em;
}
ol, ul {
padding-left: 2em;
}
ol li, ul li {
line-height: 1.5em;
}