Upload files to 'layouts/_default'

master
Edwin Lyon 3 years ago
parent 7cc140fd37
commit 1f7819a324
  1. 160
      layouts/_default/about.html
  2. 34
      layouts/_default/services.html
  3. 84
      layouts/_default/single.html
  4. 65
      layouts/_default/team.html
  5. 78
      layouts/_default/testimonial.html

@ -0,0 +1,160 @@
{{ define "main" }}
<!-- start section -->
{{if .Params.mission.enable }}
{{with .Params.mission }}
<section class="section-padding" data-aos="fade-in" data-aos-delay="150">
<div class="container">
<div class="row align-items-center justify-content-around">
<div class="col-lg-5 col-md-8 col-sm-10 mb-5">
<h2 class="section-title">{{ .title | markdownify }}</h2>
<p class="pb-20 border-bottom mb-20">{{ .content | markdownify }}</p>
<ul class="check-list list-unstyled">
{{ range .bulletpoints }}
<li class="mb-15">
<svg width="16" height="11" viewBox="0 0 18 13" class="text-primary mr-2" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path d="M2 6.125L6.91892 11L16 2" stroke="currentColor" stroke-width="3" stroke-linecap="round"
stroke-linejoin="round" /></svg>
{{. | markdownify}}
</li>
{{ end }}
</ul>
</div>
<div class="col-lg-5 col-md-8 col-sm-10">
<div class="d-inline-block has-shadow shadow-right has-shapes">
<img loading="lazy" class="img-fluid rounded-sm" src="{{ .image | absURL}}">
</div>
</div>
</div>
</div>
</section>
{{ end }}
{{ end }}
<!-- end section -->
<!-- start section -->
{{if .Params.funfacts.enable }}
{{with .Params.funfacts }}
<section class="section-padding pt-0">
<div class="container">
<div class="shadow px-4 pt-30">
<div class="has-colored-text row no-gutters overflow-hidden">
{{ range .funfacts_item }}
<div class="col-lg-3 col-sm-6 text-center border-right border-md-0 mb-30" data-aos="fade-up">
<p class="has-text-color mb-10 text-capitalize">{{ .name }}</p>
<h2 class="text-black-200 font-weight-bold">
<span class="jsCounter-2" data-count="{{ .count }}">0</span>{{.extension}}</h2>
</div>
{{ end }}
</div>
</div>
</div>
</section>
{{ end }}
{{ end }}
<!-- end section -->
<!-- start section -->
{{if .Params.vision.enable }}
{{with .Params.vision }}
<section class="pt-120 pb-120 image-info-section has-shapes bg-light-gray has-bg-brash bg-brash-y overflow-hidden"
style="background-image: url('{{`images/brushes/section-top.svg` | absURL}}'), url('{{`images/brushes/section-bottom.svg` | absURL}}');">
<div class="container">
<div class="row align-items-center justify-content-around">
<div class="col-lg-5 col-md-8 col-sm-10">
<div class="d-inline-block has-shadow shadow-left has-shapes">
<img loading="lazy" class="img-fluid rounded-sm" src="{{ .image | absURL }}">
</div>
</div>
<div class="col-lg-5 col-md-8 col-sm-10 mt-5 mt-lg-0">
<h2 class="section-title">{{ .title | markdownify }}</h2>
<p class="pb-20">{{ .content | markdownify }}</p>
</div>
</div>
</div>
</section>
{{ end }}
{{ end }}
<!-- end section -->
<!-- start of growth-rate -->
{{if .Params.achivement.enable }}
{{with .Params.achivement }}
<section class="section-padding pb-50">
<div class="container">
<div class="row justify-content-center">
<div class="col-xl-10">
<div class="row align-items-center">
<div class="col-lg-6">
<h2 class="section-title">{{ .title | markdownify }}</h2>
<p class="border-bottom pb-30 mr-0 mr-lg-5">{{ .content | markdownify }}</p>
<div class="has-colored-text growth-rate-counter">
{{ range .funfacts }}
<div class="d-inline-block block-sm mr-30 mt-30">
<h2 class="has-text-color font-weight-bold">
<span class="jsCounter" data-count="{{.count}}">0</span>{{.extension}}</h2>
<p class="mt-10">{{ .name | markdownify }}</p>
</div>
{{ end }}
</div>
</div>
<div class="col-lg-6 mt-5 mt-lg-0">
<div class="row colored-icon-box">
{{ range $i, $e:= .services }}
<div class="col-sm-6" data-aos="fade-up" data-aos-delay="{{mul $i 100}}">
<div class="icon-box text-center shadow px-3 px-md-5 px-lg-2 py-5 mb-30">
<i class="{{ .icon }} icon"></i>
<h4 class="font-weight-bold text-black-200">{{ .name | markdownify }}</h4>
</div>
</div>
{{ end }}
</div>
</div>
</div>
</div>
</div>
</div>
</section>
{{ end }}
{{ end }}
<!-- end of growth-rate -->
<!-- start of video-testimonials -->
{{if .Params.featured_testimonial.enable }}
{{with .Params.featured_testimonial }}
<section class="section-padding">
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6">
<div class="has-video-popup">
{{ if .video.enable }}
{{ with .video }}
<button type="button" class="video-play-btn" data-toggle="modal"
data-src="{{ .video_embed_link | safeURL }}" data-target="#videoModal"><svg width="1.8em"
height="1.8em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
<path
d="M11.596 8.697l-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />
</svg></button>
{{ end }}
{{ end }}
<img loading="lazy" class="rounded img-fluid" src="{{ .image | absURL }}">
</div>
</div>
<div class="col-lg-6 mt-5 mt-lg-0">
<div class="pl-0 pl-lg-4">
<h2 class="border-bottom pb-20 mb-20">{{ .quote | markdownify }}</h2>
<p class="text-black-900">
<span class="border-right pr-2 mr-2">{{ .name }}</span>
<span>{{ .designation | markdownify }}</span>
</p>
</div>
</div>
</div>
</div>
</section>
{{ end }}
{{ end }}
<!-- end of video-testimonials -->
{{ end }}

@ -0,0 +1,34 @@
{{ define "main" }}
{{ $data := index site.Data site.Language.Lang }}
<!-- start of services-section -->
<section class="section-padding" data-aos="fade-in" data-aos-delay="150">
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-6 col-md-9 text-center mb-40">
<div class="content">{{ .Content }}</div>
</div>
</div>
<div class="row no-gutters">
{{ range .Params.services }}
<div class="col-lg-4 col-md-6 service-box">
<div class="block p-4 p-xl-5 text-center">
<div class="service-icon text-center mx-auto rounded-circle">
<i class="{{.icon}}"></i>
</div>
<h3 class="font-weight-600 mt-20 mb-20">{{ .name | markdownify }}</h3>
<p>{{ .content | markdownify }}</p>
</div>
</div>
{{ end }}
<div class="col-12">
<div class="border-bottom border-md-0"></div>
</div>
</div>
</div>
</section>
<!-- end of services-section -->
{{partial "testimonial.html" . }}
{{ end }}

@ -0,0 +1,84 @@
<!DOCTYPE html>
<html lang="{{ with site.LanguageCode }}{{ . }}{{ else }}en-US{{ end }}">
{{- partial "head.html" . -}}
<body id="top" data-spy="scroll" data-target="#navbar-spy" class="position-relative">
{{- partialCached "preloader.html" . -}}
{{- partial "header.html" . -}}
<!-- strat of blog-details -->
<section class="section-padding pt-50">
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-10 col-md-12 mb-30 text-center" data-aos="fade-in">
<img loading="lazy" class="img-fluid rounded" src="{{.Params.Image | absURL }}" alt="{{.Title}}">
</div>
<div class="col-lg-9 col-md-12 mb-60" data-aos="fade-in" data-aos-delay="50">
<div class="post-category position-relative mb-15">
{{ range $i,$p:= .Params.Categories }}{{if ne $i 0}},{{end}}<a
href="{{ `categories/` | relLangURL }}{{ . | urlize | lower }}"
class="text-black-200 font-weight-600 ml-1">{{ . | humanize }} </a>
{{ end }}
</div>
<h2 class="font-weight-bold mb-30">{{.Title}}</h2>
<div class="post-meta font-weight-600 text-primary mb-15">
<a target="_blank" class="text-primary"
href="{{ .Params.author_profile | safeURL}}">{{ .Params.author }}</a>
<span class="mx-2">|</span>
<span>{{ .PublishDate.Format "02 Jan, 2006"}}</span>
<span class="mx-2">|</span>
<span>{{ .Page.ReadingTime }} {{ i18n "minute_read" }}</span>
</div>
<div class="content">{{.Content}}</div>
</div>
{{ if site.DisqusShortname }}
<div class="col-lg-9 col-md-12" data-aos="fade-in">
{{ template "_internal/disqus.html" . }}
</div>
{{ end }}
</div>
</div>
</section>
<!-- end of blog-details -->
<!-- start of blog-section -->
<section class="pb-50">
<div class="container">
<div class="row justify-content-center" data-aos="fade-up">
<div class="col-lg-6 col-md-9 text-center mb-40">
<h2 class="section-title">{{ i18n "recent_post" }}</h2>
</div>
</div>
<div class="row">
{{ range first 3 (where site.RegularPages "Section" "blog")}}
<div class="col-lg-4 col-md-6 mb-40">
<div class="card border-0 h-100">
<a class="d-flex flex-fill align-items-center" href="{{.Permalink}}"><img loading="lazy" class="card-img-top rounded"
src="{{ .Params.Image | absURL }}" alt="blog-image"></a>
<div class="p-25 pb-0">
<div class="post-category position-relative mb-15">
{{ range $i,$p:= .Params.Categories }}{{if ne $i 0}},{{end}}<a
href="{{ `categories/` | relLangURL }}{{ . | urlize | lower }}"
class="text-black-200 font-weight-600 ml-1">{{ . | humanize }} </a>
{{ end }}
</div>
<a class="h4 font-weight-bold d-block mb-15" href="{{.Permalink}}">{{ .Title }}</a>
<div class="post-meta font-weight-600 mb-15">{{.PublishDate.Format "02 Jan, 2006"}}<span
class="mx-2">|</span>{{ .Page.ReadingTime }} {{ i18n "minute_read" }}
</div>
<p>{{ .Summary }}</p>
</div>
</div>
</div>
{{ end }}
</div>
</div>
</section>
{{- partialCached "footer.html" . -}}
</body>
</html>

@ -0,0 +1,65 @@
{{ define "main" }}
{{ $data := index site.Data site.Language.Lang }}
<!-- start of team-section -->
<section class="section-padding pb-40" data-aos="fade-in" data-aos-delay="150">
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-6 col-md-9 text-center mb-40">
<div class="content">{{.Content}}</div>
</div>
</div>
<div class="row justify-content-center">
<div class="col-md-12 mb-25">
<div class="team-filters text-uppercase text-center w-100" data-toggle="buttons">
<label class="btn active mb-3">
<input class="d-none" type="radio" name="shuffle-filter" value="all" checked="checked">
{{ i18n "all_together"}}
</label>
{{ $group := slice }}
{{ range .Params.team_member }}
{{ $group = $group | append .group }}
{{ end }}
{{ range ( $group | uniq ) }}
<label class="btn mb-3">
<input class="d-none" type="radio" name="shuffle-filter" value="{{ . |urlize}}">
{{ . | humanize }}
</label>
{{ end }}
</div>
</div>
</div>
<div id="masonry" class="row team-members">
{{ range .Params.team_member}}
<div class="masonry-item team-item col-lg-4 col-sm-6 mt-4" data-groups="[&quot;{{.group | urlize}}&quot;]">
<div class="text-center mb-30">
<div class="team-image has-shapes d-inline-block mb-25">
<img loading="lazy" class="img-fluid rounded-circle" src="{{.image | absURL}}" alt="">
<div class="team-shapes">
<div class="shape-1 shape-xs bg-secondary rounded-circle"></div>
<div class="shape-2 shape-sm bg-primary rounded-circle"></div>
<div class="shape-3 shape-sm-2 bg-tertiary rounded-circle"></div>
</div>
</div>
<h4 class="font-weight-bold mb-10">{{.name}}</h4>
<p>{{ .designation }}</p>
<ul class="list-unstyled list-inline mt-2">
{{ range .social }}
<li class="list-inline-item">
<a href="{{ .link | safeURL }}" class="text-black-200 p-2 d-inline-block">
<span class="{{ .icon }}"></span></a>
</li>
{{ end }}
</ul>
</div>
<!-- team item -->
</div>
{{ end }}
</div>
</div>
</section>
<!-- end of team-section -->
{{ end }}

@ -0,0 +1,78 @@
{{ define "main" }}
<!-- start of testimonials-section -->
<section class="section-padding testimonials-section pb-20" data-aos="fade-in" data-aos-delay="150">
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-6 col-md-9 text-center mb-30">
<div class="content">{{ .Content }}</div>
</div>
</div>
<div class="testimonials-items row">
{{ range .Params.testimonial_item }}
<div class="col-lg-4 col-md-6 mb-30">
<div class="testimonials-item bg-white">
<div class="block border rounded bg-white">
<svg class="icon mb-15" width="25" height="20" viewBox="0 0 40 35" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M3.75001 35L13.75 35C15.8203 35 17.5 33.3203 17.5 31.25L17.5 21.25C17.5 19.1797 15.8203 17.5 13.75 17.5L7.50001 17.5L7.50001 12.5C7.50001 9.74219 9.74219 7.5 12.5 7.5L13.125 7.5C14.1641 7.5 15 6.66406 15 5.625L15 1.875C15 0.83594 14.1641 2.25865e-06 13.125 2.34949e-06L12.5 2.40413e-06C5.59375 3.00789e-06 5.05862e-06 5.59375 5.66238e-06 12.5L7.30156e-06 31.25C7.48255e-06 33.3203 1.6797 35 3.75001 35ZM26.25 35L36.25 35C38.3203 35 40 33.3203 40 31.25L40 21.25C40 19.1797 38.3203 17.5 36.25 17.5L30 17.5L30 12.5C30 9.74219 32.2422 7.5 35 7.5L35.625 7.5C36.6641 7.5 37.5 6.66406 37.5 5.625L37.5 1.875C37.5 0.835938 36.6641 2.91637e-07 35.625 3.82475e-07L35 4.37114e-07C28.0937 1.04088e-06 22.5 5.59375 22.5 12.5L22.5 31.25C22.5 33.3203 24.1797 35 26.25 35Z"
fill="currentColor" /></svg>
<p class="h4 text-black-300 font-weight-light">{{ .content | markdownify }}</p>
<img loading="lazy" src="{{`images/testimonials/arrow.png` | absURL}}" alt="">
</div>
<div class="user-info d-flex align-items-center mt-30">
<img loading="lazy" class="d-inline rounded-circle mr-3" src="{{ .image | absURL }}" alt="{{.name}}">
<div class="pt-1">
<h5 class="font-weight-bold">{{ .name }}</h5>
<p>{{ .designation | markdownify }}</p>
</div>
</div>
</div>
<!-- testimonials-item -->
</div>
{{ end }}
</div>
</div>
</section>
<!-- end of testimonials-section -->
<!-- start of video-testimonials -->
{{if .Params.featured_testimonial.enable }}
{{with .Params.featured_testimonial }}
<section class="section-padding has-shapes bg-light-gray has-bg-brash bg-brash-top"
style="background-image: url('{{`images/brushes/section-top.svg`| absURL}}')">
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6">
<div class="has-video-popup">
{{ if .video.enable }}
{{ with .video }}
<button type="button" class="video-play-btn" data-toggle="modal"
data-src="{{ .video_embed_link | safeURL }}" data-target="#videoModal"><svg width="1.8em"
height="1.8em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
<path
d="M11.596 8.697l-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />
</svg></button>
{{ end }}
{{ end }}
<img loading="lazy" class="rounded img-fluid" src="{{ .image | absURL }}">
</div>
</div>
<div class="col-lg-6 mt-5 mt-lg-0">
<div class="pl-0 pl-lg-4">
<h2 class="border-bottom pb-20 mb-20">{{ .quote | markdownify }}</h2>
<p class="text-black-900">
<span class="border-right pr-2 mr-2">{{ .name }}</span>
<span>{{ .designation | markdownify }}</span>
</p>
</div>
</div>
</div>
</div>
</section>
{{ end }}
{{ end }}
<!-- end of video-testimonials -->
{{ end }}
Loading…
Cancel
Save