Initial commit
This commit is contained in:
19
themes/governance-ecologies/layouts/_default/baseof.html
Normal file
19
themes/governance-ecologies/layouts/_default/baseof.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>{{ if .IsHome }}{{ .Site.Title }}{{ else }}{{ .Title }} | {{ .Site.Title }}{{ end }}</title>
|
||||
<link rel="stylesheet" href="/css/main.css">
|
||||
{{ block "head" . }}{{ end }}
|
||||
</head>
|
||||
<body>
|
||||
{{ partial "header.html" . }}
|
||||
|
||||
<main>
|
||||
{{ block "main" . }}{{ end }}
|
||||
</main>
|
||||
|
||||
{{ partial "footer.html" . }}
|
||||
</body>
|
||||
</html>
|
20
themes/governance-ecologies/layouts/_default/list.html
Normal file
20
themes/governance-ecologies/layouts/_default/list.html
Normal file
@ -0,0 +1,20 @@
|
||||
{{ define "main" }}
|
||||
<section>
|
||||
<div class="container">
|
||||
<h1>{{ .Title }}</h1>
|
||||
{{ .Content }}
|
||||
|
||||
<div class="cards">
|
||||
{{ range .Pages }}
|
||||
<div class="card">
|
||||
<div class="card-content">
|
||||
<h3><a href="{{ .Permalink }}">{{ .Title }}</a></h3>
|
||||
<p>{{ .Summary }}</p>
|
||||
<a href="{{ .Permalink }}" class="btn btn-outline">Read More</a>
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{{ end }}
|
16
themes/governance-ecologies/layouts/_default/page.html
Normal file
16
themes/governance-ecologies/layouts/_default/page.html
Normal file
@ -0,0 +1,16 @@
|
||||
{{ define "main" }}
|
||||
<section class="page-hero">
|
||||
<div class="container">
|
||||
<h1>{{ .Params.hero.heading }}</h1>
|
||||
<p class="hero-subheading">{{ .Params.hero.subheading }}</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="page-content">
|
||||
<div class="container">
|
||||
<div class="content">
|
||||
{{ .Params.content | markdownify }}
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{{ end }}
|
8
themes/governance-ecologies/layouts/_default/single.html
Normal file
8
themes/governance-ecologies/layouts/_default/single.html
Normal file
@ -0,0 +1,8 @@
|
||||
{{ define "main" }}
|
||||
<section>
|
||||
<div class="container">
|
||||
<h1>{{ .Title }}</h1>
|
||||
{{ .Content }}
|
||||
</div>
|
||||
</section>
|
||||
{{ end }}
|
154
themes/governance-ecologies/layouts/index.html
Normal file
154
themes/governance-ecologies/layouts/index.html
Normal file
@ -0,0 +1,154 @@
|
||||
{{ define "main" }}
|
||||
<section id="home" class="hero">
|
||||
<div class="container">
|
||||
<h1>{{ .Params.hero.heading }}</h1>
|
||||
<p>{{ .Params.hero.subheading }}</p>
|
||||
<div>
|
||||
<a href="{{ .Params.hero.button_link }}" class="btn">{{ .Params.hero.button_text }}</a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section id="about" class="bg-light">
|
||||
<div class="container">
|
||||
<h2 class="section-heading">{{ .Params.about.heading }}</h2>
|
||||
<div class="content">
|
||||
{{ .Params.about.content | markdownify }}
|
||||
|
||||
<h3>{{ .Params.about.mission.heading }}</h3>
|
||||
<p>{{ .Params.about.mission.content }}</p>
|
||||
|
||||
<h3>{{ .Params.about.why.heading }}</h3>
|
||||
<p>{{ .Params.about.why.content }}</p>
|
||||
|
||||
<p>{{ .Params.about.aims.heading }}</p>
|
||||
<ul>
|
||||
{{ range .Params.about.aims.list }}
|
||||
<li>{{ . }}</li>
|
||||
{{ end }}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section id="projects">
|
||||
<div class="container">
|
||||
<h2 class="section-heading">{{ .Params.projects.heading }}</h2>
|
||||
|
||||
<div class="cards">
|
||||
{{ range .Site.Data.projects.project }}
|
||||
<a href="{{ .url }}" class="card-link">
|
||||
<div class="card">
|
||||
{{ if .logo }}
|
||||
<div class="card-logo">
|
||||
<img src="/images/{{ .logo }}" alt="{{ .title }} Logo">
|
||||
</div>
|
||||
{{ end }}
|
||||
<div class="card-content">
|
||||
<h3>{{ .title }}</h3>
|
||||
<p>{{ .description }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
|
||||
{{ if .Site.Data.anchors }}
|
||||
{{ $anchors := .Site.Data.anchors.anchor }}
|
||||
{{ if gt (len $anchors) 0 }}
|
||||
<div class="section-divider"></div>
|
||||
|
||||
<div class="subsection bg-light">
|
||||
<h3 class="subsection-heading">Anchors</h3>
|
||||
<div class="logo-grid">
|
||||
{{ range $anchors }}
|
||||
<a href="{{ .url }}" class="logo-item" target="_blank" rel="noopener">
|
||||
{{ if .logo }}
|
||||
<div class="logo-container">
|
||||
<img src="/images/{{ .logo }}" alt="{{ .name }} Logo">
|
||||
</div>
|
||||
{{ end }}
|
||||
<p class="logo-name">{{ .name }}</p>
|
||||
</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
|
||||
{{ if .Site.Data.partners }}
|
||||
{{ $partners := .Site.Data.partners.partner }}
|
||||
{{ if gt (len $partners) 0 }}
|
||||
<div class="section-divider"></div>
|
||||
|
||||
<div class="subsection bg-light">
|
||||
<h3 class="subsection-heading">Partners</h3>
|
||||
<div class="logo-grid">
|
||||
{{ range $partners }}
|
||||
<a href="{{ .url }}" class="logo-item" target="_blank" rel="noopener">
|
||||
{{ if .logo }}
|
||||
<div class="logo-container">
|
||||
<img src="/images/{{ .logo }}" alt="{{ .name }} Logo">
|
||||
</div>
|
||||
{{ end }}
|
||||
<p class="logo-name">{{ .name }}</p>
|
||||
</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
|
||||
{{ if .Site.Data.funders }}
|
||||
{{ $funders := .Site.Data.funders.funder }}
|
||||
{{ if gt (len $funders) 0 }}
|
||||
<div class="section-divider"></div>
|
||||
|
||||
<div class="subsection bg-light">
|
||||
<h3 class="subsection-heading">Funders</h3>
|
||||
<div class="logo-grid">
|
||||
{{ range $funders }}
|
||||
<a href="{{ .url }}" class="logo-item" target="_blank" rel="noopener">
|
||||
{{ if .logo }}
|
||||
<div class="logo-container">
|
||||
<img src="/images/{{ .logo }}" alt="{{ .name }} Logo">
|
||||
</div>
|
||||
{{ end }}
|
||||
<p class="logo-name">{{ .name }}</p>
|
||||
</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section id="team" class="bg-light">
|
||||
<div class="container">
|
||||
<h2 class="section-heading">{{ .Params.team.heading }}</h2>
|
||||
<p class="section-intro">{{ .Params.team.intro }}</p>
|
||||
|
||||
<div class="team-grid">
|
||||
{{ range .Site.Data.team.member }}
|
||||
<a href="{{ .url }}" class="team-member" target="_blank" rel="noopener">
|
||||
{{ if .photo }}
|
||||
<div class="member-photo">
|
||||
<img src="/images/{{ .photo }}" alt="{{ .name }}">
|
||||
</div>
|
||||
{{ end }}
|
||||
<div class="member-info">
|
||||
<h3 class="member-name">{{ .name }}</h3>
|
||||
<p class="member-institution">{{ .institution }}</p>
|
||||
</div>
|
||||
</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
|
||||
<div class="contact-info">
|
||||
<h3>{{ .Params.team.contact.heading }}</h3>
|
||||
<p>{{ .Params.team.contact.content | markdownify }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{{ end }}
|
32
themes/governance-ecologies/layouts/partials/footer.html
Normal file
32
themes/governance-ecologies/layouts/partials/footer.html
Normal file
@ -0,0 +1,32 @@
|
||||
<footer>
|
||||
<div class="container">
|
||||
<div class="footer-content">
|
||||
<div class="footer-logo">
|
||||
<img src="/images/GovEco-removebg-preview.png" alt="Governance Ecologies Logo" class="footer-logo-img">
|
||||
</div>
|
||||
<div class="footer-nav">
|
||||
<h3>Explore</h3>
|
||||
<ul>
|
||||
{{ if .IsHome }}
|
||||
<li><a href="#home">Home</a></li>
|
||||
<li><a href="#about">About</a></li>
|
||||
<li><a href="#projects">Projects</a></li>
|
||||
<li><a href="#team">Team</a></li>
|
||||
{{ else }}
|
||||
<li><a href="/">Home</a></li>
|
||||
{{ range .Site.Menus.main }}
|
||||
<li><a href="{{ .URL }}">{{ .Name }}</a></li>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
</ul>
|
||||
</div>
|
||||
<div class="footer-contact">
|
||||
<h3>Connect</h3>
|
||||
<p>Email: medlab@colorado.edu</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-bottom">
|
||||
<p>© {{ now.Format "2006" }} by the contributors</p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
25
themes/governance-ecologies/layouts/partials/header.html
Normal file
25
themes/governance-ecologies/layouts/partials/header.html
Normal file
@ -0,0 +1,25 @@
|
||||
<header>
|
||||
<div class="container">
|
||||
<div class="header-content">
|
||||
<a href="{{ if .IsHome }}#home{{ else }}/{{ end }}" class="logo-link">
|
||||
<img src="/images/GovEco-removebg-preview.png" alt="Governance Ecologies Logo" class="logo">
|
||||
</a>
|
||||
<nav class="main-nav">
|
||||
<ul>
|
||||
{{ $currentPage := . }}
|
||||
{{ if .IsHome }}
|
||||
<li><a href="#home">Home</a></li>
|
||||
<li><a href="#about">About</a></li>
|
||||
<li><a href="#projects">Projects</a></li>
|
||||
<li><a href="#team">Team</a></li>
|
||||
{{ else }}
|
||||
<li><a href="/">Home</a></li>
|
||||
{{ range .Site.Menus.main }}
|
||||
<li><a href="{{ .URL }}" {{ if $currentPage.IsMenuCurrent "main" . }}class="active"{{ end }}>{{ .Name }}</a></li>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
Reference in New Issue
Block a user