forked from website/openpower.foundation
				
			refactor board-of-directors pages
* use "with" function in place of range if * correction in person-member link * remove empty space * retab Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>jamesk-patch-1
							parent
							
								
									8113d118d4
								
							
						
					
					
						commit
						846806da0e
					
				@ -1,59 +1,39 @@
 | 
				
			|||||||
{{ partial "header.html" . }}
 | 
					{{ partial "header.html" . }}
 | 
				
			||||||
{{ partial "navbar.html" . }}
 | 
					{{ partial "navbar.html" . }}
 | 
				
			||||||
 | 
					<main id="main" class="main boardofdirectors">
 | 
				
			||||||
 <main id="main" class="main boardofdirectors">
 | 
					<div class="container">
 | 
				
			||||||
		<div class="container">
 | 
						<div class="row">
 | 
				
			||||||
			<div class="row">
 | 
							<h1 class="section-header my-3 my-md-5 pb-2 pb-md-3 text-center">{{ .Title }}</h1>
 | 
				
			||||||
			<h1 class="section-header my-3 my-md-5 pb-2 pb-md-3 text-center">{{ .Title }}</h1>
 | 
							{{ range .Data.Pages.ByWeight }}
 | 
				
			||||||
			{{ range .Data.Pages.ByWeight }}
 | 
								{{ $personfilename := .File.BaseFileName }}
 | 
				
			||||||
 | 
								{{ $personfile := printf "%s/%s" "persons" $personfilename }}
 | 
				
			||||||
			<article class="post__article col-10 offset-1 row mb-4 pt-4">
 | 
								<article class="post__article col-10 offset-1 row mb-4 pt-4">
 | 
				
			||||||
				<div class="col-md-2 mb-4 mb-md-0 pt-md-3 pl-4 pl-lg-0">
 | 
									<div class="col-md-2 mb-4 mb-md-0 pt-md-3 pl-4 pl-lg-0">
 | 
				
			||||||
				{{ $personfile := .File.BaseFileName }}
 | 
									{{ with $.Site.GetPage $personfile }}
 | 
				
			||||||
				{{ range where .Site.Pages "Section" "persons" }}
 | 
										{{ if .Param "image" }}
 | 
				
			||||||
					{{ $person := .File.BaseFileName }}
 | 
											{{ $imagename := .Param "image" }}
 | 
				
			||||||
					{{ if eq $personfile $person }}
 | 
											{{ $imagelocation := (printf "%s/%s" "images/persons/" $imagename) }}
 | 
				
			||||||
						{{ if .Param "image" }}
 | 
											{{ $imageresource := resources.Get $imagelocation }}
 | 
				
			||||||
							{{ $imagename := .Param "image" }}
 | 
											{{ $image := $imageresource.Fit "390x390 webp" }}
 | 
				
			||||||
							{{ $imagelocation := (printf "%s/%s" "images/persons/" $imagename) }}
 | 
											<img class="img-fluid"  src="{{ $image.RelPermalink }}" alt="{{ .Title }}" title="{{ .Title }}">
 | 
				
			||||||
							{{ $imageresource := resources.Get $imagelocation }}
 | 
										{{ else }}
 | 
				
			||||||
							{{ $image := $imageresource.Fit "390x390 webp" }}
 | 
											{{ .Title }}
 | 
				
			||||||
							<img class="img-fluid"  src="{{ $image.RelPermalink }}" alt="{{ .Title }}" title="{{ .Title }}">
 | 
					 | 
				
			||||||
						{{ else }}
 | 
					 | 
				
			||||||
							{{ .Title }}
 | 
					 | 
				
			||||||
						{{ end }}
 | 
					 | 
				
			||||||
					{{ end }}
 | 
										{{ end }}
 | 
				
			||||||
				{{ end }}
 | 
									{{ end }}
 | 
				
			||||||
				</div>
 | 
									</div>
 | 
				
			||||||
				<div class="col-md-10 pl-4 mb-4 mb-lg-6 person">
 | 
									<div class="col-md-10 pl-4 mb-4 mb-lg-6 person">
 | 
				
			||||||
					<h2>{{ .Title }}, {{ .Param "position" }}</h2>
 | 
										<h2>{{ .Title }}, {{ .Param "position" }}</h2>
 | 
				
			||||||
					{{ $personfile := .File.BaseFileName }}
 | 
										{{ with $.Site.GetPage $personfile }}
 | 
				
			||||||
					{{ $persontitle := .Title }}
 | 
											{{ $memberfile := printf "%s/%s" "members" (.Param "member") }}
 | 
				
			||||||
					{{ range where .Site.RegularPages "Section" "persons" }}
 | 
											{{ with $.Site.GetPage $memberfile }}
 | 
				
			||||||
						{{ $person := .File.BaseFileName }}
 | 
												<h3><a href="{{ .Permalink }}">{{ .Title }}</a></h3>
 | 
				
			||||||
						{{ $company_member := .Param "member" }}
 | 
					 | 
				
			||||||
						{{ $company_member := upper $company_member }}
 | 
					 | 
				
			||||||
						{{ if eq $personfile $person }}
 | 
					 | 
				
			||||||
					<h3>
 | 
					 | 
				
			||||||
						{{ if eq $persontitle "Hugh Blemings" }}
 | 
					 | 
				
			||||||
							<a class="disabled" href="{{ .Param "link" }}">Individual</a>
 | 
					 | 
				
			||||||
						{{ else if eq $persontitle "James Kulina"}}
 | 
					 | 
				
			||||||
							<a href="https://openpowerfoundation.org" target="_blank">OpenPOWER Foundation</a>
 | 
					 | 
				
			||||||
						{{ else }}
 | 
					 | 
				
			||||||
							{{ range where .Site.Pages "Section" "members" }}
 | 
					 | 
				
			||||||
							{{ $company_title := upper .Title }}
 | 
					 | 
				
			||||||
							{{ if eq $company_member $company_title }}
 | 
					 | 
				
			||||||
								<a href="{{ .Param "link" }}" target="_blank">{{ $company_member }}</a>
 | 
					 | 
				
			||||||
							{{ end }}
 | 
					 | 
				
			||||||
						{{ end }}
 | 
											{{ end }}
 | 
				
			||||||
 | 
											<p>{{ .Content }}</p>
 | 
				
			||||||
					{{ end }}
 | 
										{{ end }}
 | 
				
			||||||
					</h3>
 | 
					 | 
				
			||||||
					<p>{{ .Content }}</p>
 | 
					 | 
				
			||||||
				</div>
 | 
									</div>
 | 
				
			||||||
			</article>
 | 
								</article>
 | 
				
			||||||
			{{ end }}
 | 
					 | 
				
			||||||
			{{ end }}
 | 
					 | 
				
			||||||
		{{ end }}
 | 
							{{ end }}
 | 
				
			||||||
		</div>
 | 
						</div>
 | 
				
			||||||
  </div>
 | 
					</div>
 | 
				
			||||||
</main>
 | 
					</main>
 | 
				
			||||||
{{ partial "footer.html" . }}
 | 
					{{ partial "footer.html" . }}
 | 
				
			||||||
 | 
				
			|||||||
					Loading…
					
					
				
		Reference in New Issue