mirror of
				https://github.com/JuanCanham/fresh-themes.git
				synced 2025-10-30 12:27:28 +00:00 
			
		
		
		
	Compare commits
	
		
			2 Commits
		
	
	
		
			featlancer
			...
			feature/ce
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 6a148d30a1 | ||
|  | 977da72788 | 
| @@ -1,6 +1,3 @@ | |||||||
| <header> | <header> | ||||||
|   {{#if _icon}} |   <h2>{{#if _icon}}{{> (lookup . '_hdricon') }}{{/if}}{{{sectionTitle _title _section}}}</h2> | ||||||
|   {{> (lookup . '_hdricon') }} |  | ||||||
|   {{/if}} |  | ||||||
|   <h2>{{{sectionTitle _title _section}}}</h2> |  | ||||||
| </header> | </header> | ||||||
|   | |||||||
| @@ -1,4 +1,5 @@ | |||||||
| {{#if highlights}} | {{#if highlights}} | ||||||
|  | <b>Highlights:</b> | ||||||
| <ul> | <ul> | ||||||
|   {{#each highlights}} |   {{#each highlights}} | ||||||
|   <li>{{{ . }}}</li> |   <li>{{{ . }}}</li> | ||||||
|   | |||||||
							
								
								
									
										35
									
								
								partials/html/section/certifications.hbs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								partials/html/section/certifications.hbs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,35 @@ | |||||||
|  | {{#section "certifications"}} | ||||||
|  | <hr> | ||||||
|  | <section id="certifications"> | ||||||
|  |   <div class="certifications"> | ||||||
|  |   {{#> header-certifications }} | ||||||
|  |     {{> header-icon _title="CERTIFICATIONS" _section="certifications" _hdricon=(lookup . '_icon') }} | ||||||
|  |   {{/header-certifications}} | ||||||
|  |   <center> | ||||||
|  |     {{#each r.certifications}} | ||||||
|  |     <span> | ||||||
|  |       {{#each certificates}} | ||||||
|  |         {{#if logo}} | ||||||
|  |           <img class="media-object logo" | ||||||
|  |             src="../images/{{logo}}" | ||||||
|  |             alt="{{name}}{{#level}} - {{.}}{{/level}}" | ||||||
|  |             title="{{name}}{{#level}} - {{.}}{{/level}}" /> | ||||||
|  |         {{/if}} | ||||||
|  |       {{/each}} | ||||||
|  |     </span> | ||||||
|  |     {{/each}} | ||||||
|  |     </center> | ||||||
|  |     </div> | ||||||
|  |     <div class="certifications"> | ||||||
|  |     <center> | ||||||
|  |     {{#each r.certifications}} | ||||||
|  |       {{#each certificates}} | ||||||
|  |         {{#unless logo}} | ||||||
|  |           | {{name}}{{#level}} - ({{.}}){{/level}} | | ||||||
|  |         {{/unless}} | ||||||
|  |       {{/each}} | ||||||
|  |     {{/each}} | ||||||
|  |   </center> | ||||||
|  |   </div> | ||||||
|  | </section> | ||||||
|  | {{/section}} | ||||||
| @@ -12,6 +12,7 @@ | |||||||
|       {{{ summary }}} |       {{{ summary }}} | ||||||
|       {{> highlights }} |       {{> highlights }} | ||||||
|       {{#if curriculum}}<span class="keywords">{{#each curriculum}}{{{ . }}} {{/each}}</span>{{/if}} |       {{#if curriculum}}<span class="keywords">{{#each curriculum}}{{{ . }}} {{/each}}</span>{{/if}} | ||||||
|  |       {{#if grade}} - <strong>{{grade}}</strong>{{/if}} | ||||||
|     </div> |     </div> | ||||||
|     {{/body-education}} |     {{/body-education}} | ||||||
|   {{/each}} |   {{/each}} | ||||||
|   | |||||||
| @@ -7,5 +7,6 @@ | |||||||
|   {{#> body-info }} |   {{#> body-info }} | ||||||
|     {{{ r.info.brief }}} |     {{{ r.info.brief }}} | ||||||
|   {{/body-info}} |   {{/body-info}} | ||||||
|  |   <img class="qr" src="../images/qr.png" /> | ||||||
| </section> | </section> | ||||||
| {{/has}} | {{/has}} | ||||||
|   | |||||||
| @@ -4,15 +4,12 @@ | |||||||
|   {{#> header-interests }} |   {{#> header-interests }} | ||||||
|     {{> header-icon _title="INTERESTS" _section="interests" _hdricon=(lookup . '_icon') }} |     {{> header-icon _title="INTERESTS" _section="interests" _hdricon=(lookup . '_icon') }} | ||||||
|   {{/header-interests}} |   {{/header-interests}} | ||||||
|  |   <center> | ||||||
|   {{#each r.interests}} |   {{#each r.interests}} | ||||||
|     {{#> body-interests }} |     {{#> body-interests }} | ||||||
|     <div> |     | <em>{{{ name }}}</em> | | ||||||
|     <h3><em>{{{ name }}}</em></h3> |  | ||||||
|     <span class="tenure">{{date date 'YYYY' }}</span> |  | ||||||
|     {{{ summary }}} |  | ||||||
|     {{> highlights }} |  | ||||||
|     </div> |  | ||||||
|     {{/body-interests}} |     {{/body-interests}} | ||||||
|   {{/each}} |   {{/each}} | ||||||
|  |   </center> | ||||||
| </section> | </section> | ||||||
| {{/section}} | {{/section}} | ||||||
|   | |||||||
| @@ -15,7 +15,12 @@ | |||||||
|       {{#each r.skills.sets}} |       {{#each r.skills.sets}} | ||||||
|       <tr> |       <tr> | ||||||
|         <td style="width: 25%;">{{ name }}</td> |         <td style="width: 25%;">{{ name }}</td> | ||||||
|         <td class="keywords">{{#each skills}}{{ . }} {{/each}}</td> |         <td class="keywords">{{#each skills }} | ||||||
|  |           {{#name}} | ||||||
|  |             <span title="{{level}}{{#summary}} - {{summary}}{{/summary}}">{{ name }}</span> | ||||||
|  |           {{/name}}{{^name}} | ||||||
|  |             {{ . }}{{/name}}{{#unless @last}}, {{/unless}}{{/each}} | ||||||
|  |         </td> | ||||||
|       </tr> |       </tr> | ||||||
|       {{/each}} |       {{/each}} | ||||||
|     </tbody> |     </tbody> | ||||||
|   | |||||||
							
								
								
									
										8
									
								
								partials/html/work-projects.hbs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								partials/html/work-projects.hbs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | {{#if projects}} | ||||||
|  | <p class="projects"> | ||||||
|  | <b>Projects:</b> | ||||||
|  |   {{#each projects}} | ||||||
|  |   {{{ name }}}{{#if customer}}(<i>{{customer}}</i>){{/if}}{{#unless @last}}, {{/unless}} | ||||||
|  |   {{/each}} | ||||||
|  | </p> | ||||||
|  | {{/if}} | ||||||
| @@ -98,3 +98,13 @@ span.keywords { | |||||||
|   color: gray; |   color: gray; | ||||||
|   text-align: right; |   text-align: right; | ||||||
| } | } | ||||||
|  |  | ||||||
|  | img { | ||||||
|  |   height: 55px; | ||||||
|  |   display: inline-block; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | .certifications { | ||||||
|  |   align-content: center; | ||||||
|  |   text-align: center; | ||||||
|  | } | ||||||
|   | |||||||
| @@ -13,7 +13,7 @@ | |||||||
|         <div id="contact"> |         <div id="contact"> | ||||||
|           {{#has 'contact.email'}}<div class="email"><a href="mailto:{{{ RAW.contact.email }}}">{{ RAW.contact.email }}</a></div>{{/has}} |           {{#has 'contact.email'}}<div class="email"><a href="mailto:{{{ RAW.contact.email }}}">{{ RAW.contact.email }}</a></div>{{/has}} | ||||||
|           {{#has 'contact.phone'}}<div class="phone">{{ RAW.contact.phone }}</div>{{/has}} |           {{#has 'contact.phone'}}<div class="phone">{{ RAW.contact.phone }}</div>{{/has}} | ||||||
|           {{#has 'contact.website'}}<div class="website"><a href="{{{ RAW.contact.website }}}">{{trimURL RAW.contact.website }}</a></div>{{/has}} |           {{#has 'contact.website'}}full resume: <div class="website"><a href="{{{ RAW.contact.website }}}">{{trimURL RAW.contact.website }}</a></div>{{/has}} | ||||||
|         </div> |         </div> | ||||||
|       </header> |       </header> | ||||||
|  |  | ||||||
| @@ -23,6 +23,7 @@ | |||||||
|  |  | ||||||
| -->}} | -->}} | ||||||
|  |  | ||||||
|  | {{#*inline "icon-certifications"}}<span class="fa fs-lg fa-certificate"></span>{{/inline}} | ||||||
| {{#*inline "icon-skills"}}<span class="fa fa-lg fa-code"></span>{{/inline}} | {{#*inline "icon-skills"}}<span class="fa fa-lg fa-code"></span>{{/inline}} | ||||||
| {{#*inline "icon-employment"}}<span class="fa fa-building"></span>{{/inline}} | {{#*inline "icon-employment"}}<span class="fa fa-building"></span>{{/inline}} | ||||||
| {{#*inline "icon-projects"}}<span class="fa fa-star"></span>{{/inline}} | {{#*inline "icon-projects"}}<span class="fa fa-star"></span>{{/inline}} | ||||||
| @@ -50,10 +51,14 @@ | |||||||
|     </h3> |     </h3> | ||||||
|     <span class="tenure">{{dateRange .}}</span> |     <span class="tenure">{{dateRange .}}</span> | ||||||
|   <p>{{{ summary }}}</p> |   <p>{{{ summary }}}</p> | ||||||
|   {{> highlights }} |  | ||||||
|   {{#if keywords}} |   {{#if keywords}} | ||||||
|   <span class="keywords">{{#each keywords}}{{{ . }}} {{/each}}</span> |   <span class="keywords">{{#each keywords}}{{{ . }}}{{#unless @last}}, {{/unless}}{{/each}}</span> | ||||||
|   {{/if}} |   {{/if}} | ||||||
|  |   {{#if technologies}} | ||||||
|  |   <span class="keywords">{{#each technologies}}{{{ . }}}{{#unless @last}}, {{/unless}}{{/each}}</span> | ||||||
|  |   {{/if}} | ||||||
|  |   {{> highlights }} | ||||||
|  |   {{> work-projects }} | ||||||
| </div> | </div> | ||||||
| {{/inline}} | {{/inline}} | ||||||
|  |  | ||||||
| @@ -70,7 +75,7 @@ | |||||||
|   <p>{{{ summary }}}</p> |   <p>{{{ summary }}}</p> | ||||||
|   {{> highlights }} |   {{> highlights }} | ||||||
|   {{#if keywords}} |   {{#if keywords}} | ||||||
|   <span class="keywords">{{#each keywords}}{{{ . }}} {{/each}}</span> |   <span class="keywords">{{#each keywords}}{{{ . }}}{{#unless @last}}, {{/unless}}{{/each}}</span> | ||||||
|   {{/if}} |   {{/if}} | ||||||
| </div> | </div> | ||||||
| {{/inline}} | {{/inline}} | ||||||
| @@ -83,6 +88,7 @@ | |||||||
|  |  | ||||||
| {{#*inline "header-info"}}{{/inline}} | {{#*inline "header-info"}}{{/inline}} | ||||||
| {{> section/info }} | {{> section/info }} | ||||||
|  | {{> section/certifications _icon="icon-certifications"}} | ||||||
| {{> section/skills _icon="icon-skills"}} | {{> section/skills _icon="icon-skills"}} | ||||||
| {{> section/employment _icon="icon-employment"}} | {{> section/employment _icon="icon-employment"}} | ||||||
| {{> section/projects _icon="icon-projects"}} | {{> section/projects _icon="icon-projects"}} | ||||||
|   | |||||||
| @@ -33,7 +33,7 @@ hr { | |||||||
|  |  | ||||||
| main { | main { | ||||||
|   padding: 15px; |   padding: 15px; | ||||||
|   max-width: 700px; |   max-width: 82%; | ||||||
|   margin: 0 auto; |   margin: 0 auto; | ||||||
| } | } | ||||||
|  |  | ||||||
| @@ -53,6 +53,14 @@ p, li { | |||||||
|   text-align: justify; |   text-align: justify; | ||||||
| } | } | ||||||
|  |  | ||||||
|  | .description { | ||||||
|  |   margin-bottom: .5em; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | .projects { | ||||||
|  |   text-align: left; | ||||||
|  | } | ||||||
|  |  | ||||||
| .tenure { | .tenure { | ||||||
|   float: right; |   float: right; | ||||||
| } | } | ||||||
| @@ -91,3 +99,19 @@ h2 > span.fa { | |||||||
|   text-align: left; |   text-align: left; | ||||||
|   margin-right: 3px; |   margin-right: 3px; | ||||||
| } | } | ||||||
|  |  | ||||||
|  | img { | ||||||
|  |   height: 60px; | ||||||
|  |   display: inline-block; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | .logos { | ||||||
|  |   align-content: center; | ||||||
|  |   text-align: center; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | .qr { | ||||||
|  |   height: 55px; | ||||||
|  |   float: right; | ||||||
|  |   margin: 0px 0px 5px 0px; | ||||||
|  | } | ||||||
|   | |||||||
| @@ -13,7 +13,7 @@ | |||||||
|         <div id="contact"> |         <div id="contact"> | ||||||
|           {{#has 'contact.email'}}<div class="email"><a href="mailto:{{{ RAW.contact.email }}}">{{ RAW.contact.email }}</a></div>{{/has}} |           {{#has 'contact.email'}}<div class="email"><a href="mailto:{{{ RAW.contact.email }}}">{{ RAW.contact.email }}</a></div>{{/has}} | ||||||
|           {{#has 'contact.phone'}}<div class="phone">{{ RAW.contact.phone }}</div>{{/has}} |           {{#has 'contact.phone'}}<div class="phone">{{ RAW.contact.phone }}</div>{{/has}} | ||||||
|           {{#has 'contact.website'}}<div class="website"><a href="{{{ RAW.contact.website }}}">{{trimURL RAW.contact.website }}</a></div>{{/has}} |           {{#has 'contact.website'}}<div class="website"> - full resume: <a href="{{{ RAW.contact.website }}}">{{trimURL RAW.contact.website }}</a></div>{{/has}} | ||||||
|         </div> |         </div> | ||||||
|       </header> |       </header> | ||||||
|  |  | ||||||
| @@ -23,6 +23,7 @@ | |||||||
|  |  | ||||||
| -->}} | -->}} | ||||||
|  |  | ||||||
|  | {{#*inline "icon-certifications"}}<span class="fa fs-lg fa-certificate"></span>{{/inline}} | ||||||
| {{#*inline "icon-skills"}}<span class="fa fa-lg fa-code"></span>{{/inline}} | {{#*inline "icon-skills"}}<span class="fa fa-lg fa-code"></span>{{/inline}} | ||||||
| {{#*inline "icon-employment"}}<span class="fa fa-building"></span>{{/inline}} | {{#*inline "icon-employment"}}<span class="fa fa-building"></span>{{/inline}} | ||||||
| {{#*inline "icon-projects"}}<span class="fa fa-star"></span>{{/inline}} | {{#*inline "icon-projects"}}<span class="fa fa-star"></span>{{/inline}} | ||||||
| @@ -47,11 +48,19 @@ | |||||||
|     {{/if}} |     {{/if}} | ||||||
|     </h3> |     </h3> | ||||||
|     <span class="tenure">{{dateRange .}}</span> |     <span class="tenure">{{dateRange .}}</span> | ||||||
|   <p>{{{ summary }}}</p> |  | ||||||
|   {{> highlights }} |  | ||||||
|   {{#if keywords}} |   {{#if keywords}} | ||||||
|   <span class="keywords">{{#each keywords}}{{{ . }}} {{/each}}</span> |   <span class="keywords">{{#each keywords}}{{{ . }}}{{#unless @last}}, {{/unless}}{{/each}}</span> | ||||||
|   {{/if}} |   {{/if}} | ||||||
|  |   {{#if technologies}} | ||||||
|  |   <span class="keywords">{{#each technologies}}{{{ . }}}{{#unless @last}}, {{/unless}}{{/each}}</span> | ||||||
|  |   {{/if}} | ||||||
|  |   {{#if description}} | ||||||
|  |     <p class="description">{{{ description }}}</p> | ||||||
|  |   {{else}} | ||||||
|  |     <p>{{{summary}}}</p> | ||||||
|  |   {{/if}} | ||||||
|  |   <p>{{> work-projects }}</p> | ||||||
|  |   {{> highlights }} | ||||||
| </div> | </div> | ||||||
| {{/inline}} | {{/inline}} | ||||||
|  |  | ||||||
| @@ -81,10 +90,12 @@ | |||||||
|  |  | ||||||
| {{#has "info.brief"}} | {{#has "info.brief"}} | ||||||
| <section id="summary"> | <section id="summary"> | ||||||
|  |   <img class="qr" src="../images/qr.png" /> | ||||||
|   {{{ r.info.brief }}} |   {{{ r.info.brief }}} | ||||||
| </section> | </section> | ||||||
| {{/has}} | {{/has}} | ||||||
|  |  | ||||||
|  | {{> section/certifications _icon="icon-certifications"}} | ||||||
| {{> section/skills _icon="icon-skills"}} | {{> section/skills _icon="icon-skills"}} | ||||||
| {{> section/employment _icon="icon-employment"}} | {{> section/employment _icon="icon-employment"}} | ||||||
| {{> section/projects _icon="icon-projects"}} | {{> section/projects _icon="icon-projects"}} | ||||||
|   | |||||||
| @@ -38,7 +38,7 @@ | |||||||
|         </w:tcPr> |         </w:tcPr> | ||||||
|         <w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC"> |         <w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC"> | ||||||
|           <w:r> |           <w:r> | ||||||
|             <w:t>{{#each skills }}{{ this }}{{#unless @last}}, {{/unless}}{{/each}}</w:t> |             <w:t>{{#each skills }}{{#name}}{{ name }}{{/name}}{{^name}}{{ . }}{{/name}}{{#unless @last}}, {{/unless}}{{/each}}</w:t> | ||||||
|           </w:r> |           </w:r> | ||||||
|         </w:p> |         </w:p> | ||||||
|       </w:tc> |       </w:tc> | ||||||
|   | |||||||
| @@ -59,30 +59,6 @@ | |||||||
|       <w:trPr> |       <w:trPr> | ||||||
|         <w:trHeight w:val="882"/> |         <w:trHeight w:val="882"/> | ||||||
|       </w:trPr> |       </w:trPr> | ||||||
|       <w:tc> |  | ||||||
|         <w:tcPr> |  | ||||||
|           <w:tcW w:w="828" w:type="dxa"/> |  | ||||||
|           <w:shd w:val="clear" w:color="auto" w:fill="auto"/> |  | ||||||
|         </w:tcPr> |  | ||||||
|         <w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC"> |  | ||||||
|           <w:r> |  | ||||||
|             <w:rPr> |  | ||||||
|               <w:noProof/> |  | ||||||
|             </w:rPr> |  | ||||||
|             <w:pict> |  | ||||||
|               <v:rect id="_x0000_s1028" style="position:absolute;left:0;text-align:left;margin-left:20.6pt;margin-top:1.4pt;width:7.15pt;height:38.25pt;z-index:1" fillcolor="{{{skillColor level}}}"  strokeweight="0"/> |  | ||||||
|             </w:pict> |  | ||||||
|           </w:r> |  | ||||||
|           <w:r> |  | ||||||
|             <w:rPr> |  | ||||||
|               <w:noProof/> |  | ||||||
|             </w:rPr> |  | ||||||
|             <w:pict> |  | ||||||
|               <v:rect id="_x0000_s1026" style="position:absolute;left:0;text-align:left;margin-left:20.6pt;margin-top:1.4pt;width:7.15pt;height:{{{skillHeight level}}}pt;z-index:2" fillcolor="#FFFFFF" strokeweight="0"/> |  | ||||||
|             </w:pict> |  | ||||||
|           </w:r> |  | ||||||
|         </w:p> |  | ||||||
|       </w:tc> |  | ||||||
|       <w:tc> |       <w:tc> | ||||||
|         <w:tcPr> |         <w:tcPr> | ||||||
|           <w:tcW w:w="8748" w:type="dxa"/> |           <w:tcW w:w="8748" w:type="dxa"/> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user