add layout part with double width images
This commit is contained in:
		
							parent
							
								
									a8fce100fa
								
							
						
					
					
						commit
						2c45dfcfab
					
				
					 3 changed files with 22 additions and 25 deletions
				
			
		|  | @ -31,6 +31,14 @@ | |||
|         factory="loops.browser.lobo.standard.List1" | ||||
|         permission="zope.View" /> | ||||
| 
 | ||||
|   <zope:adapter | ||||
|         name="lobo_l2" | ||||
|         for="loops.interfaces.IConcept | ||||
|              loops.browser.skin.Lobo" | ||||
|         provides="zope.interface.Interface" | ||||
|         factory="loops.browser.lobo.standard.List2" | ||||
|         permission="zope.View" /> | ||||
| 
 | ||||
|   <zope:adapter | ||||
|         name="lobo_h1" | ||||
|         for="loops.interfaces.IConcept | ||||
|  |  | |||
|  | @ -25,7 +25,7 @@ | |||
| </metal:block> | ||||
| 
 | ||||
| 
 | ||||
| <metal:block define-macro="list1"> | ||||
| <metal:block define-macro="list"> | ||||
|   <tal:cell repeat="cell part/getChildren"> | ||||
|     <div tal:condition="cell/img" | ||||
|          tal:attributes="class python:cell.cssClass[0]"> | ||||
|  | @ -45,7 +45,7 @@ | |||
| </metal:block> | ||||
| 
 | ||||
| 
 | ||||
| <metal:block define-macro="header1"> | ||||
| <metal:block define-macro="header"> | ||||
|   <div tal:define="cell part/getView"> | ||||
|     <metal:headline use-macro="item/macros/headline" /> | ||||
|     <div tal:define="showImageLink python:True" | ||||
|  | @ -65,21 +65,6 @@ | |||
| </metal:block> | ||||
| 
 | ||||
| 
 | ||||
| <metal:block define-macro="header2"> | ||||
|   <metal:text use-macro="item/macros/header1" /> | ||||
| </metal:block> | ||||
| 
 | ||||
| 
 | ||||
| <metal:block define-macro="header2_xxx"> | ||||
|   <div tal:define="cell part/getView; | ||||
|                    showImageLink python:True"> | ||||
|     <metal:headline use-macro="item/macros/headline" /> | ||||
|     <metal:image use-macro="item/macros/image" /> | ||||
|     <metal:text use-macro="item/macros/text" /> | ||||
|   </div> | ||||
| </metal:block> | ||||
| 
 | ||||
| 
 | ||||
| <!-- basic component macros --> | ||||
| 
 | ||||
| <metal:image define-macro="image"> | ||||
|  |  | |||
|  | @ -174,30 +174,34 @@ class Grid3(BasePart): | |||
| 
 | ||||
|     macroName = 'grid' | ||||
|     imageSize = 'small' | ||||
|     #height = '260px' | ||||
|     height = 'auto; padding-bottom: 10px' | ||||
|     gridPattern = ['span-2', 'span-2', 'span-2 last'] | ||||
| 
 | ||||
| 
 | ||||
| class List1(BasePart): | ||||
| 
 | ||||
|     macroName = 'list1' | ||||
|     macroName = 'list' | ||||
|     imageSize = 'small' | ||||
|     gridPattern = [['span-2 clear', 'span-4 last']] | ||||
| 
 | ||||
| 
 | ||||
| class List2(BasePart): | ||||
| 
 | ||||
|     macroName = 'list' | ||||
|     imageSize = 'medium' | ||||
|     gridPattern = [['span-4 clear', 'span-2 last']] | ||||
| 
 | ||||
| 
 | ||||
| class Header1(BasePart): | ||||
| 
 | ||||
|     macroName = 'header1' | ||||
|     macroName = 'header' | ||||
|     imageSize = 'small' | ||||
|     #imageCssClass = 'flow-right' | ||||
|     cssClass = ['span-2', 'span-4 last', 'clear'] | ||||
| 
 | ||||
| 
 | ||||
| class Header2(BasePart): | ||||
| 
 | ||||
|     macroName = 'header2' | ||||
|     macroName = 'header' | ||||
|     imageSize = 'medium' | ||||
|     #imageCssClass = 'flow-left' | ||||
|     cssClass = ['span-4', 'span-2 last', 'clear'] | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue