mirror of
https://github.com/LukeHagar/jims-blog.git
synced 2025-12-09 20:47:48 +00:00
Adding resume and animations
This commit is contained in:
@@ -41,6 +41,12 @@ Menus:
|
|||||||
url: /conferences
|
url: /conferences
|
||||||
weight: 4
|
weight: 4
|
||||||
|
|
||||||
|
- identifier: resume
|
||||||
|
name: Resume
|
||||||
|
title: Resume
|
||||||
|
url: /resume
|
||||||
|
weight: 5
|
||||||
|
|
||||||
#Dropdown menu
|
#Dropdown menu
|
||||||
# - identifier: dropdown
|
# - identifier: dropdown
|
||||||
# title: Example dropdown menu
|
# title: Example dropdown menu
|
||||||
|
|||||||
4
blog/content/resume.md
Normal file
4
blog/content/resume.md
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
title: "Resume"
|
||||||
|
layout: resume
|
||||||
|
---
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
---
|
---
|
||||||
title: "On-demand Videos"
|
title: "On-demand Videos"
|
||||||
layout: videos
|
layout: videos
|
||||||
source: videos
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{{ define "head" }}
|
{{ define "head" }}
|
||||||
<meta name="description" content="{{ .Title }} of {{ .Site.Title }}">
|
<meta name="description" content="{{ .Title }} of {{ .Site.Title }}">
|
||||||
<!-- <link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/list.css" media="all"> -->
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/index.css" media="all">
|
||||||
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/projects.css" media="all">
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/projects.css" media="all">
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
@@ -9,12 +9,14 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
<div class="container pt-5" id="list-page">
|
<section id="projects">
|
||||||
<div class="row justify-content-center px-3 px-md-5">
|
<div class="container pt-5" id="list-page">
|
||||||
<h1 class="text-left pb-2">{{.Title}}</h1>
|
<div class="row justify-content-center px-3 px-md-5">
|
||||||
<span class="subtitle text-left pb-2">Come meet me at these upcoming events, or catch a selection of my sessions from previous events</span>
|
<h1 class="text-left pb-2 content">{{.Title}}</h1>
|
||||||
|
<span class="content subtitle text-left pb-2">Come meet me at these upcoming events, or catch a selection of my sessions from previous events.</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</section>
|
||||||
<div class="container pt-5" id="list-page">
|
<div class="container pt-5" id="list-page">
|
||||||
<section id="projects">
|
<section id="projects">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
{{ define "head" }}
|
{{ define "head" }}
|
||||||
<meta name="description" content="{{ .Title }} of {{ .Site.Title }}">
|
<meta name="description" content="{{ .Title }} of {{ .Site.Title }}">
|
||||||
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/index.css" media="all">
|
||||||
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/list.css" media="all">
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/list.css" media="all">
|
||||||
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/projects.css" media="all">
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ define "title" }}
|
{{ define "title" }}
|
||||||
@@ -8,8 +10,14 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
|
<section id="projects">
|
||||||
|
<div class="container pt-5" id="list-page">
|
||||||
|
<div class="row justify-content-center px-3 px-md-5">
|
||||||
|
<h1 class="text-left pb-2 content">{{.Title}}</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
<div class="container pt-5" id="list-page">
|
<div class="container pt-5" id="list-page">
|
||||||
<h2 class="text-center pb-2">{{.Title}}</h2>
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
{{ range .Paginator.Pages }}
|
{{ range .Paginator.Pages }}
|
||||||
<div class="col-lg-4 col-md-6 my-3">
|
<div class="col-lg-4 col-md-6 my-3">
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{{ define "head" }}
|
{{ define "head" }}
|
||||||
<meta name="description" content="{{ .Title }} of {{ .Site.Title }}">
|
<meta name="description" content="{{ .Title }} of {{ .Site.Title }}">
|
||||||
<!-- <link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/list.css" media="all"> -->
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/index.css" media="all">
|
||||||
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/projects.css" media="all">
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/projects.css" media="all">
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
@@ -9,12 +9,14 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
<div class="container pt-5" id="list-page">
|
<section id="projects">
|
||||||
<div class="row justify-content-center px-3 px-md-5">
|
<div class="container pt-5" id="list-page">
|
||||||
<h1 class="text-left pb-2">{{.Title}}</h1>
|
<div class="row justify-content-center px-3 px-md-5">
|
||||||
<span class="subtitle text-left pb-2">A selection of upcoming and previous livestreams</span>
|
<h1 class="text-left pb-2 content">{{.Title}}</h1>
|
||||||
|
<span class="content subtitle text-left pb-2">A selection of upcoming and previous livestreams.</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</section>
|
||||||
<div class="container pt-5" id="list-page">
|
<div class="container pt-5" id="list-page">
|
||||||
<section id="projects">
|
<section id="projects">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|||||||
88
blog/layouts/_default/resume.html
Normal file
88
blog/layouts/_default/resume.html
Normal file
@@ -0,0 +1,88 @@
|
|||||||
|
{{ define "head" }}
|
||||||
|
<meta name="description" content="{{ .Title }} of {{ .Site.Title }}">
|
||||||
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/index.css" media="all">
|
||||||
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/projects.css" media="all">
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
|
{{ define "title" }}
|
||||||
|
{{.Title }} | {{ .Site.Title }}
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
|
{{ define "main" }}
|
||||||
|
<section id="projects">
|
||||||
|
<div class="container pt-5" id="list-page">
|
||||||
|
<div class="row justify-content-center px-3 px-md-5">
|
||||||
|
<h1 class="text-left pb-2 content">{{.Title}}</h1>
|
||||||
|
<span class="content subtitle text-left pb-2">Want to download my resume? You can find it here as both a PDF and the original source Sketch file. Feel free to use it as inspiration for your own.</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<div class="container pt-5" id="list-page">
|
||||||
|
<section id="projects">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-left px-3 px-md-5">
|
||||||
|
<h2 class="text-left pb-2">PDF</h2>
|
||||||
|
</div>
|
||||||
|
<div class="row justify-content-left px-3 px-md-5">
|
||||||
|
<div class="col col-lg-4 col-md-4 my-3">
|
||||||
|
<div class="card h-100">
|
||||||
|
<div class="card-head">
|
||||||
|
<a href="/downloads/jim-bennett-resume.pdf">
|
||||||
|
<img class="card-img-top" src="/images/png/jim-resume-cover.png" alt="Jim's resume">
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="card-body">
|
||||||
|
<h5 class="card-title">My resume as a PDF</h5>
|
||||||
|
<h6 class="card-subtitle mb-2 text-muted">Updated August 2022</h6>
|
||||||
|
<p class="card-text">Feel free to download this and use as inspiration for your own resume.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer py-3">
|
||||||
|
<span class="float-end">
|
||||||
|
<a class="btn btn-sm" href="/downloads/jim-bennett-resume.pdf" target="_blank">
|
||||||
|
Download
|
||||||
|
</a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row justify-content-center px-3 px-md-5">
|
||||||
|
<p class="text-center pb-2"> </p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="projects">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-left px-3 px-md-5">
|
||||||
|
<h2 class="text-left pb-2">Sketch</h2>
|
||||||
|
</div>
|
||||||
|
<div class="row justify-content-left px-3 px-md-5">
|
||||||
|
<div class="col col-lg-4 col-md-4 my-3">
|
||||||
|
<div class="card h-100">
|
||||||
|
<div class="card-head">
|
||||||
|
<a href="/downloads/jim-bennett-resume.sketch">
|
||||||
|
<img class="card-img-top" src="/images/png/jim-resume-cover.png" alt="Jim's resume">
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="card-body">
|
||||||
|
<h5 class="card-title">My resume as a <a href="https://www.sketch.com">Sketch</a> file</h5>
|
||||||
|
<h6 class="card-subtitle mb-2 text-muted">Updated August 2022</h6>
|
||||||
|
<p class="card-text">Feel free to download this and use as inspiration for your own resume. You will need <a href="https://www.sketch.com">Sketch</a> for macOS to open this file.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card-footer py-3">
|
||||||
|
<span class="float-end">
|
||||||
|
<a class="btn btn-sm" href="/downloads/jim-bennett-resume.sketch" target="_blank">
|
||||||
|
Download
|
||||||
|
</a>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row justify-content-center px-3 px-md-5">
|
||||||
|
<p class="text-center pb-2"> </p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
{{ end }}
|
||||||
@@ -1,6 +1,8 @@
|
|||||||
{{ define "head" }}
|
{{ define "head" }}
|
||||||
<meta name="description" content="{{ .Params.description }}">
|
<meta name="description" content="{{ .Params.description }}">
|
||||||
|
<link rel="stylesheet" href="{{.Site.Params.staticPath}}/css/index.css">
|
||||||
<link rel="stylesheet" href="{{.Site.Params.staticPath}}/css/single.css">
|
<link rel="stylesheet" href="{{.Site.Params.staticPath}}/css/single.css">
|
||||||
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/projects.css" media="all">
|
||||||
|
|
||||||
<!-- fontawesome -->
|
<!-- fontawesome -->
|
||||||
<script defer src="{{.Site.Params.staticPath}}/fontawesome-5/all-5.15.4.js"></script>
|
<script defer src="{{.Site.Params.staticPath}}/fontawesome-5/all-5.15.4.js"></script>
|
||||||
@@ -11,21 +13,25 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
<section id="single">
|
<section id="projects">
|
||||||
<div class="container">
|
<div class="container pt-5" id="list-page">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center px-3 px-md-5">
|
||||||
<div class="col-sm-12 col-md-12 col-lg-9">
|
<h1 class="text-left pb-2 content">{{.Title}}</h1>
|
||||||
<div class="pr-lg-4">
|
|
||||||
<div class="title mb-5">
|
|
||||||
<h1 class="text-center mb-4">{{ .Title }}</h1>
|
|
||||||
{{ if .Params.showAuthor | default true}}
|
{{ if .Params.showAuthor | default true}}
|
||||||
<div class="text-center">
|
<div class="text-left content">
|
||||||
{{ .Params.author }}
|
{{ .Params.author }}
|
||||||
<small>|</small>
|
<small>|</small>
|
||||||
{{ .Date.Format "Jan 2, 2006" }}
|
{{ .Date.Format "Jan 2, 2006" }}
|
||||||
</div>
|
</div>
|
||||||
{{end}}
|
{{end}}
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="single">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row justify-content-center">
|
||||||
|
<div class="col-sm-12 col-md-12 col-lg-9">
|
||||||
|
<div class="pr-lg-4">
|
||||||
{{ if .Params.image }}
|
{{ if .Params.image }}
|
||||||
<div class="featured-image">
|
<div class="featured-image">
|
||||||
<img class="img-fluid" src="{{ .Params.image }}" alt="{{ .Title }}">
|
<img class="img-fluid" src="{{ .Params.image }}" alt="{{ .Title }}">
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{{ define "head" }}
|
{{ define "head" }}
|
||||||
<meta name="description" content="{{ .Title }} of {{ .Site.Title }}">
|
<meta name="description" content="{{ .Title }} of {{ .Site.Title }}">
|
||||||
<!-- <link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/list.css" media="all"> -->
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/index.css" media="all">
|
||||||
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/projects.css" media="all">
|
<link rel="stylesheet" href="{{ .Site.Params.staticPath }}/css/projects.css" media="all">
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
@@ -9,12 +9,14 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
<div class="container pt-5" id="list-page">
|
<section id="projects">
|
||||||
<div class="row justify-content-center px-3 px-md-5">
|
<div class="container pt-5" id="list-page">
|
||||||
<h1 class="text-left pb-2">{{.Title}}</h1>
|
<div class="row justify-content-center px-3 px-md-5">
|
||||||
<span class="subtitle text-left pb-2">Here is a selection of recent videos I've recorded</span>
|
<h1 class="text-left pb-2 content">{{.Title}}</h1>
|
||||||
|
<span class="content subtitle text-left pb-2">Here is a selection of recent videos I've recorded.</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</section>
|
||||||
<div class="container pt-5" id="list-page">
|
<div class="container pt-5" id="list-page">
|
||||||
<section id="projects">
|
<section id="projects">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|||||||
@@ -1,12 +1,6 @@
|
|||||||
<div class="container py-4">
|
<div class="container py-4">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col-md-4 text-center">
|
<div class="col-md-4 text-center">
|
||||||
<div class="pb-2">
|
|
||||||
<a href="{{ .Site.BaseURL }}" title="{{ .Site.Title }}">
|
|
||||||
<img alt="Footer logo" src="{{ .Site.Params.navbar.brandLogo | default .Site.Params.favicon }}"
|
|
||||||
height="40px" width="40px">
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
© {{ now.Format "2006"}} {{ .Site.Params.copyright }} All Rights Reserved
|
© {{ now.Format "2006"}} {{ .Site.Params.copyright }} All Rights Reserved
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-12 col-md-12 col-lg-4">
|
<div class="col-sm-12 col-md-12 col-lg-4 content">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col-sm-12 col-md-9 pt-5 image px-5 px-md-5 px-lg-0 text-center">
|
<div class="col-sm-12 col-md-9 pt-5 image px-5 px-md-5 px-lg-0 text-center">
|
||||||
<img src="{{ .Site.Params.hero.image }}" class="img-hero-thumbnail mx-auto" alt="Jim">
|
<img src="{{ .Site.Params.hero.image }}" class="img-hero-thumbnail mx-auto" alt="Jim">
|
||||||
@@ -32,10 +32,10 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<span class="subtitle my-3">
|
<span class="subtitle my-3 content">
|
||||||
Find me on the internet
|
Find me on the internet
|
||||||
</span>
|
</span>
|
||||||
<div class="col-auto px-0 h-100">
|
<div class="col-auto px-0 h-100 content">
|
||||||
{{- partial "sections/hero/social.html" . -}}
|
{{- partial "sections/hero/social.html" . -}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -67,3 +67,8 @@
|
|||||||
font-size: clamp(14px,5vw,16px);
|
font-size: clamp(14px,5vw,16px);
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#projects .content {
|
||||||
|
animation: fade-left 1s ease-out;
|
||||||
|
}
|
||||||
BIN
blog/static/downloads/jim-bennett-resume.pdf
Normal file
BIN
blog/static/downloads/jim-bennett-resume.pdf
Normal file
Binary file not shown.
BIN
blog/static/downloads/jim-bennett-resume.sketch
Normal file
BIN
blog/static/downloads/jim-bennett-resume.sketch
Normal file
Binary file not shown.
BIN
blog/static/images/png/jim-resume-cover.png
Normal file
BIN
blog/static/images/png/jim-resume-cover.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 156 KiB |
Reference in New Issue
Block a user