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" |         factory="loops.browser.lobo.standard.List1" | ||||||
|         permission="zope.View" /> |         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 |   <zope:adapter | ||||||
|         name="lobo_h1" |         name="lobo_h1" | ||||||
|         for="loops.interfaces.IConcept |         for="loops.interfaces.IConcept | ||||||
|  |  | ||||||
|  | @ -25,7 +25,7 @@ | ||||||
| </metal:block> | </metal:block> | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| <metal:block define-macro="list1"> | <metal:block define-macro="list"> | ||||||
|   <tal:cell repeat="cell part/getChildren"> |   <tal:cell repeat="cell part/getChildren"> | ||||||
|     <div tal:condition="cell/img" |     <div tal:condition="cell/img" | ||||||
|          tal:attributes="class python:cell.cssClass[0]"> |          tal:attributes="class python:cell.cssClass[0]"> | ||||||
|  | @ -45,7 +45,7 @@ | ||||||
| </metal:block> | </metal:block> | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| <metal:block define-macro="header1"> | <metal:block define-macro="header"> | ||||||
|   <div tal:define="cell part/getView"> |   <div tal:define="cell part/getView"> | ||||||
|     <metal:headline use-macro="item/macros/headline" /> |     <metal:headline use-macro="item/macros/headline" /> | ||||||
|     <div tal:define="showImageLink python:True" |     <div tal:define="showImageLink python:True" | ||||||
|  | @ -65,21 +65,6 @@ | ||||||
| </metal:block> | </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 --> | <!-- basic component macros --> | ||||||
| 
 | 
 | ||||||
| <metal:image define-macro="image"> | <metal:image define-macro="image"> | ||||||
|  |  | ||||||
|  | @ -174,30 +174,34 @@ class Grid3(BasePart): | ||||||
| 
 | 
 | ||||||
|     macroName = 'grid' |     macroName = 'grid' | ||||||
|     imageSize = 'small' |     imageSize = 'small' | ||||||
|     #height = '260px' |  | ||||||
|     height = 'auto; padding-bottom: 10px' |     height = 'auto; padding-bottom: 10px' | ||||||
|     gridPattern = ['span-2', 'span-2', 'span-2 last'] |     gridPattern = ['span-2', 'span-2', 'span-2 last'] | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| class List1(BasePart): | class List1(BasePart): | ||||||
| 
 | 
 | ||||||
|     macroName = 'list1' |     macroName = 'list' | ||||||
|     imageSize = 'small' |     imageSize = 'small' | ||||||
|     gridPattern = [['span-2 clear', 'span-4 last']] |     gridPattern = [['span-2 clear', 'span-4 last']] | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | class List2(BasePart): | ||||||
|  | 
 | ||||||
|  |     macroName = 'list' | ||||||
|  |     imageSize = 'medium' | ||||||
|  |     gridPattern = [['span-4 clear', 'span-2 last']] | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| class Header1(BasePart): | class Header1(BasePart): | ||||||
| 
 | 
 | ||||||
|     macroName = 'header1' |     macroName = 'header' | ||||||
|     imageSize = 'small' |     imageSize = 'small' | ||||||
|     #imageCssClass = 'flow-right' |  | ||||||
|     cssClass = ['span-2', 'span-4 last', 'clear'] |     cssClass = ['span-2', 'span-4 last', 'clear'] | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| class Header2(BasePart): | class Header2(BasePart): | ||||||
| 
 | 
 | ||||||
|     macroName = 'header2' |     macroName = 'header' | ||||||
|     imageSize = 'medium' |     imageSize = 'medium' | ||||||
|     #imageCssClass = 'flow-left' |  | ||||||
|     cssClass = ['span-4', 'span-2 last', 'clear'] |     cssClass = ['span-4', 'span-2 last', 'clear'] | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue