Certifications section added. Section titles are customizable.

This commit is contained in:
mertbakir 2021-02-12 22:01:55 +03:00 committed by mertbakir
parent edf3c45e6f
commit bd132b183c
19 changed files with 58 additions and 17 deletions

View file

@ -6,7 +6,7 @@
4. Remove side grid from front config file. > Add new scss and an if statement in head. Should be ez, but I'm not sure if ```/resources``` dependency of theme would be a problem.
5. ~~Make footer configurable from config file.~~
6. Add multilanguage option.
7. I'll write a blog post soon.
7. ~~I'll write a blog post soon.~~ [Here is the blog post](https://mertbakir.gitlab.io/projects/resume-a4/)
8. Add linkedin in resume header (?)
> I'm open to suggestions or contributions.
@ -23,7 +23,7 @@
## Download
1. Create a hugo project.
2. Go to themes folder.
2. Go to themes folder.
3. Clone this theme.
```

View file

@ -7,6 +7,7 @@
body {
background: #FFF;
color: $text-color;
font-family: $font-1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
@ -14,6 +15,7 @@
a {
text-decoration: none;
color: $text-color;
}
li {
@ -58,7 +60,7 @@
font-family: $font-1;
h1 {
font-size: 64px;
color: $heading-color;
color: $text-color;
letter-spacing: 0.15rem;
}
}

View file

@ -19,7 +19,7 @@
}
.section-title {
border-left: solid 6px $heading-color;
border-left: solid 6px $text-color;
padding-left: 8px;
font-family: $font-1;
}

View file

@ -1,6 +1,6 @@
$font-1: 'PT Sans', 'IBM Plex Sans', 'Arial', sans-serif;
$border-color: #bfbfbf;
$heading-color: #202020;
$text-color: #202020;
$toprak: #b56b00;
$turk: #E30A17;

View file

@ -21,8 +21,21 @@ tagline = true
aboutMe = false
projects = false
papers = false
certificates = true
avatar = true
[params.title_as]
experience = "Experience"
education = "Education"
languages = "Languages"
awards = "Awards"
skills = "Skills"
certificates = "Certifications"
interests = "Interests"
about_me = "About Me"
papers = "Academic"
projects = "Projects"
[params.display.footer]
footer = true
links = true

View file

@ -1,7 +1,7 @@
- name: "Msc. Industrial Engineering"
university: "Yildiz Technical University"
date: "2019- 2021"
gpa: "3.63 / 4.00"
gpa: "3.71 / 4.00"
- name: "Bsc. Industrial Engineering"
university: "Gazi University"

View file

@ -29,12 +29,20 @@ languages:
level: "Professional"
certificates: ["YDS: 86.25 - 2018", "TOEFL: 109 - 2021"]
awards:
- name: "Tübitak - Graduation Project"
date: "2017"
details: "A Decision Support System for 3D Cutting Problem"
certificates:
- name: "Supervised Learning: Regression"
date: "2020"
issued_by: "Coursera"
link: "https://www.coursera.org/account/accomplishments/certificate/7T7YUWB8YNSH"
- name: "Supervised Learning: Classification"
date: "2020"
issued_by: "Coursera"
about:
- name: "MERT BAKIR"

View file

@ -47,6 +47,10 @@
{{ partial "languages" . }}
{{ end }}
{{ if .Site.Params.display.certificates }}
{{ partial "certificates" . }}
{{ end }}
{{ if .Site.Params.display.awards }}
{{ partial "awards" . }}
{{ end }}

View file

@ -1,5 +1,5 @@
<div class="section">
<h1 class="section-title">About Me</h1>
<h1 class="section-title">{{ .Site.Params.title_as.about_me }}</h1>
<p>
{{ range .Site.Data.features.about }}
{{ .details }}

View file

@ -1,5 +1,5 @@
<div class="section">
<h1 class="section-title">Awards</h1>
<h1 class="section-title">{{ .Site.Params.title_as.awards }}</h1>
{{ range .Site.Data.features.awards }}
<div class="item">
<h3 class="item-title">{{ .name }}</h3>

View file

@ -0,0 +1,14 @@
<div class="section">
<h1 class="section-title">{{ .Site.Params.title_as.certificates }}</h1>
{{ range .Site.Data.features.certificates }}
<div class="item">
<h3 class="item-title">{{ .name }}</h3>
{{ if .link }}<a href="{{ .link }}">
{{ if $.Site.Params.useFontAwesome }}<i class="fas fa-link"></i>
{{else}}&#128279;{{ end }}
</a>
{{ end }}
{{ .issued_by | markdownify }} - {{ .date }}
</div>
{{ end }}
</div>

View file

@ -1,5 +1,5 @@
<div class="section">
<h1 class="section-title">Education</h1>
<h1 class="section-title">{{ .Site.Params.title_as.education }}</h1>
{{ range .Site.Data.education }}
<div class="item">
<h3 class="item-title">{{ .name }}</h3>

View file

@ -1,5 +1,5 @@
<div class="section">
<h1 class="section-title">Experience</h1>
<h1 class="section-title">{{ .Site.Params.title_as.experience }}</h1>
{{ $companies := slice }}
{{ range .Site.Data.experience }}
{{ $companies = $companies | append .company }}

View file

@ -1,5 +1,5 @@
<div class="section">
<h1 class="section-title">Interests</h1>
<h1 class="section-title">{{ .Site.Params.title_as.interests }}</h1>
<div class="item">
{{ range .Site.Data.features.interests }}
<li>{{.}}</li>

View file

@ -1,5 +1,5 @@
<div class="section">
<h1 class="section-title">Languages</h1>
<h1 class="section-title">{{ .Site.Params.title_as.languages }}</h1>
{{ range .Site.Data.features.languages }}
<div class="item">
<h3 class="item-title">{{ .name }}

View file

@ -1,5 +1,5 @@
<div class="section">
<h1 class="section-title">Skills</h1>
<h1 class="section-title">{{ .Site.Params.title_as.skills }}</h1>
<div class="item">
{{ range .Site.Data.features.skills }}
<li>{{.}}</li>

View file

@ -1,5 +1,5 @@
<div class="section">
<h1 class="section-title">Skills</h1>
<h1 class="section-title">{{ .Site.Params.title_as.skills }}</h1>
{{ range .Site.Data.features.skillsGrouped }}
<div class="item">
<h3 class="item-title">{{ .groupName }}</h3>

View file

@ -1 +1 @@
*{margin:0;padding:0}body{background:#fff;font-family:pt sans,ibm plex sans,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}li{list-style-type:square;padding-left:0;list-style-position:inside;margin:8px 0}.resumeCanvas{margin:2.5rem auto;padding:0 .45in .5in;width:8.25in;height:11.75in;background-color:#fff;-moz-box-shadow:2px 2px 10px #aaa;-webkit-box-shadow:2px 2px 10px #aaa;box-shadow:2px 2px 10px #aaa;box-sizing:border-box}.gridParent{width:100%;height:100%;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);grid-column-gap:0;grid-row-gap:0}.flex-row{display:flex;flex-direction:row;justify-content:space-between}.titleHeader{display:flex;flex-direction:column;justify-content:center;font-family:pt sans,ibm plex sans,arial,sans-serif}.titleHeader h1{font-size:64px;color:#202020;letter-spacing:.15rem}header{grid-area:1/1/2/8;border-bottom:#bfbfbf 1px solid}.leftSide{grid-area:2/1/7/6;display:flex;flex-direction:column;justify-content:flex-start;border-right:#bfbfbf 1px solid;padding-right:16px}.rightSide{grid-area:2/6/7/8;display:flex;flex-direction:column;justify-content:flex-start;margin-left:8px}.rightSide li{list-style-type:none;padding:0}.leftSide,.rightSide{margin-top:12px;font-size:14px}.leftSide h1,.leftSide h2,.leftSide h3,.rightSide h1,.rightSide h2,.rightSide h3{line-height:1.2}.leftSide h1,.rightSide h1{margin-bottom:16px;font-size:24px}.leftSide h2,.rightSide h2{font-size:20px;margin-bottom:4px}.leftSide h3,.rightSide h3{font-size:16px}.leftSide p,.rightSide p{font-size:14px;margin:8px 0;line-height:1.5;text-align:justify}*::-webkit-scrollbar{width:12px;height:8px}*::-webkit-scrollbar-thumb{background-color:#b56b00;outline:1px solid #b56b00}*::-webkit-scrollbar-track{background-color:#ffe1b5}::selection{background:#b56b00;color:#fff}::-moz-selection{background:#b56b00;color:#fff}footer{width:8.25in;margin:36px auto;text-align:center;display:flex;flex-flow:column}.link-text{font-weight:700}#link::after{content:"\00B7"}#link:last-child::after{content:""}footer a{color:#e30a17;padding:0 4px}footer a:hover{color:#fff;background-color:#e30a17;transition:all .35s ease-out;transition-property:all .35s ease-out;-webkit-transition-property:all .35s ease-out;-moz-transition-property:all .35s ease-out;-o-transition-property:all .35s ease-out}.section{margin-bottom:20px}.item{margin-bottom:14px}.section .item:last-child{margin-bottom:0}.group .item{margin-top:0}.section-title{border-left:solid 6px #202020;padding-left:8px;font-family:pt sans,ibm plex sans,arial,sans-serif}.job-title{font-size:14px}.item-title{margin-bottom:2px}.item-title-span{font-weight:400;font-size:14px}.item-info{font-weight:400;font-size:14px}.avatar{display:block;margin:1rem auto;padding:1rem;object-fit:cover;height:140px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media print{@page{size:A4;margin:0}html,body{width:210mm;height:297mm;background:#fff;overflow:hidden;margin:0;padding:0}.resumeCanvas{margin:0;width:100%;height:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}}
*{margin:0;padding:0}body{background:#fff;color:#202020;font-family:pt sans,ibm plex sans,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:#202020}li{list-style-type:square;padding-left:0;list-style-position:inside;margin:8px 0}.resumeCanvas{margin:2.5rem auto;padding:0 .45in .5in;width:8.25in;height:11.75in;background-color:#fff;-moz-box-shadow:2px 2px 10px #aaa;-webkit-box-shadow:2px 2px 10px #aaa;box-shadow:2px 2px 10px #aaa;box-sizing:border-box}.gridParent{width:100%;height:100%;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);grid-column-gap:0;grid-row-gap:0}.flex-row{display:flex;flex-direction:row;justify-content:space-between}.titleHeader{display:flex;flex-direction:column;justify-content:center;font-family:pt sans,ibm plex sans,arial,sans-serif}.titleHeader h1{font-size:64px;color:#202020;letter-spacing:.15rem}header{grid-area:1/1/2/8;border-bottom:#bfbfbf 1px solid}.leftSide{grid-area:2/1/7/6;display:flex;flex-direction:column;justify-content:flex-start;border-right:#bfbfbf 1px solid;padding-right:16px}.rightSide{grid-area:2/6/7/8;display:flex;flex-direction:column;justify-content:flex-start;margin-left:8px}.rightSide li{list-style-type:none;padding:0}.leftSide,.rightSide{margin-top:12px;font-size:14px}.leftSide h1,.leftSide h2,.leftSide h3,.rightSide h1,.rightSide h2,.rightSide h3{line-height:1.2}.leftSide h1,.rightSide h1{margin-bottom:16px;font-size:24px}.leftSide h2,.rightSide h2{font-size:20px;margin-bottom:4px}.leftSide h3,.rightSide h3{font-size:16px}.leftSide p,.rightSide p{font-size:14px;margin:8px 0;line-height:1.5;text-align:justify}*::-webkit-scrollbar{width:12px;height:8px}*::-webkit-scrollbar-thumb{background-color:#b56b00;outline:1px solid #b56b00}*::-webkit-scrollbar-track{background-color:#ffe1b5}::selection{background:#b56b00;color:#fff}::-moz-selection{background:#b56b00;color:#fff}footer{width:8.25in;margin:36px auto;text-align:center;display:flex;flex-flow:column}.link-text{font-weight:700}#link::after{content:"\00B7"}#link:last-child::after{content:""}footer a{color:#e30a17;padding:0 4px}footer a:hover{color:#fff;background-color:#e30a17;transition:all .35s ease-out;transition-property:all .35s ease-out;-webkit-transition-property:all .35s ease-out;-moz-transition-property:all .35s ease-out;-o-transition-property:all .35s ease-out}.section{margin-bottom:20px}.item{margin-bottom:14px}.section .item:last-child{margin-bottom:0}.group .item{margin-top:0}.section-title{border-left:solid 6px #202020;padding-left:8px;font-family:pt sans,ibm plex sans,arial,sans-serif}.job-title{font-size:14px}.item-title{margin-bottom:2px}.item-title-span{font-weight:400;font-size:14px}.item-info{font-weight:400;font-size:14px}.avatar{display:block;margin:1rem auto;padding:1rem;object-fit:cover;height:140px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media print{@page{size:A4;margin:0}html,body{width:210mm;height:297mm;background:#fff;overflow:hidden;margin:0;padding:0}.resumeCanvas{margin:0;width:100%;height:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}}

View file

@ -1 +1 @@
{"Target":"sass/main.min.89d125fc487a75c1353e2de4ff537bc3d096c96d46c3e37785e443f598a929a4.css","MediaType":"text/css","Data":{"Integrity":"sha256-idEl/Eh6dcE1Pi3k/1N7w9CWyW1Gw+N3heRD9ZipKaQ="}}
{"Target":"sass/main.min.60d7836e25482f39d7d89c948911ca5b9cdde95c4dd2746ccd2c5448276c6e77.css","MediaType":"text/css","Data":{"Integrity":"sha256-YNeDbiVILznX2JyUiRHKW5zd6VxN0nRszSxUSCdsbnc="}}