Skip to content

Commit

Permalink
Merge pull request #41 from sproogen/release/1.5.0
Browse files Browse the repository at this point in the history
Release/1.5.0
  • Loading branch information
sproogen authored Jan 31, 2019
2 parents 88c3ceb + ffe1855 commit 81bf0b1
Show file tree
Hide file tree
Showing 12 changed files with 249 additions and 212 deletions.
21 changes: 18 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# modern-resume-theme [![Gem Version](https://badge.fury.io/rb/modern-resume-theme.svg)](https://badge.fury.io/rb/modern-resume-theme) [![Build Status](https://travis-ci.org/sproogen/modern-resume-theme.svg?branch=master)](https://travis-ci.org/sproogen/modern-resume-theme)

*A modern simple static resume template and theme. Powered by Jekyll and GitHub pages.*
*A modern simple static resume template and theme. Powered by Jekyll and GitHub pages.*
*Host your own resume on GitHub for **free!***

[View Demo](https://sproogen.github.io/modern-resume-theme/)
Expand Down Expand Up @@ -61,7 +61,7 @@ A list of all your education, each education will follow this format
A list of all your experience, each experience will follow this format
```
- company: Company name
link: Link to company (optional)
link: Link to company (eg. https://google.com)(optional)
job_title: Job title
dates: Date Range (eg. November 2016 - present)
quote: >
Expand All @@ -70,11 +70,26 @@ A list of all your experience, each experience will follow this format
Description of role
```

If you wish to specify multiple titles for a single company, use this format
```
- company: Company name
link: Link to company (optional)
jobs:
- title: Job title 1
dates: Date Range (eg. November 2016 - present)
- title: Job title 2
dates: Date Range (eg. January 2015 - November 2016)
quote: >
Short description of the company (optional)
description: | # this will include new lines to allow paragraphs
Description of role
```

##### _data/projects.yml
A list of all your projects, each project will follow this format
```
- name: Project name
link: Link to project (eg. sproogen.github.io/modern-resume-theme)(optional)
link: Link to project (eg. https://sproogen.github.io/modern-resume-theme)(optional)
github: Github page for project (eg. sproogen/modern-resume-theme)(optional)
quote: >
Short overview of the project (optional)
Expand Down
3 changes: 2 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ repository: Git repository where your resume will be hosted, only required if yo
name: Your Name
title: Your job title
email: Your email (optional)
website: Your website (optional)
phone: Your phone number (optional)
website: Your website (eg. https://google.com)(optional)

# Social links
twitter_username: jekyllrb
Expand Down
2 changes: 2 additions & 0 deletions _includes/a.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{% assign protocol = include.href | strip | slice: 0, 4 %}
<a href="{% if protocol != 'http' %}//{% endif %}{{ include.href }}" target="_blank" class="{{ include.class }}">
8 changes: 6 additions & 2 deletions _includes/experience.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,19 @@ <h3>{{ site.experience_title | default: "Experience" }}</h3>
<div class="col-xs-12 col-sm-4 col-md-3 col-print-12 left-column">
<h4 class="name">
{%- if experience.link -%}
<a href="http://{{ experience.link }}" target="_blank">
{% include a.html href=experience.link %}
{%- endif -%}
{{ experience.company }}
{{ experience.company }}
{%- if experience.link -%}
</a>
{%- endif -%}
</h4>
<p><b>{{ experience.job_title }}</b></p>
<p>{{ experience.dates }}</p>
{% for job in experience.jobs %}
<p><b>{{ job.title }}</b></p>
<p>{{ job.dates }}</p>
{% endfor %}
</div>
<div class="col-xs-12 col-sm-8 col-md-9 col-print-12">
{%- if experience.quote -%}
Expand Down
7 changes: 6 additions & 1 deletion _includes/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,9 +90,14 @@ <h2>{{ site.title | escape }}</h2>
Email: <a href="mailto:{{ site.email }}" target="_blank">{{ site.email | escape }}</a>
</p>
{%- endif -%}
{%- if site.phone -%}
<p>
Phone: {{ site.phone | escape }}
</p>
{%- endif -%}
{%- if site.website -%}
<p>
Web: <a href="http://{{ site.website }}" target="_blank">{{ site.website | escape }}</a>
Web: {% include a.html href=site.website %}{{ site.website | escape }}</a>
</p>
{%- endif -%}
</div>
Expand Down
2 changes: 1 addition & 1 deletion _includes/projects.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ <h3>{{ site.projects_title | default: "Projects" }}</h3>
<div class="col-xs-12 col-sm-4 col-md-3 col-print-12 left-column">
<h4>{{ project.name }}</h4>
{%- if project.link -%}
<a href="http://{{ project.link }}" target="_blank" class="project-link">{{ project.link }}</a>
{% include a.html href=project.link class="project-link" %}{{ project.link }}</a>
{%- endif -%}
<p class="no-print">
<a href="https://github.com/{{ project.github }}" target="_blank">
Expand Down
201 changes: 201 additions & 0 deletions _sass/modern-resume-theme.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,201 @@
@import "base";
@import "button";
@import "type";

ul.icons a:hover {
background: rgba(0, 0, 0, 0.025);
}

ul.icons li {
display: inline-block;
padding-left: 0.75em;
}

ul.icons a {
-moz-transition: background-color 0.25s ease-in-out;
-webkit-transition: background-color 0.25s ease-in-out;
-ms-transition: background-color 0.25s ease-in-out;
transition: background-color 0.25s ease-in-out;
display: inline-block;
width: 2.75em;
height: 2.75em;
line-height: 2.8em;
text-align: center;
border: 0;
box-shadow: none;
padding:0;
border-radius: 100%;
color: #aaa;
}

.icons i {
font-size: 30px;
line-height:60px;
}

.icons {
padding: 0;
font-size: 1em;
margin-bottom:20px;
text-align: right;
}

@media screen and (max-width: 768px) {
.icons {
text-align: center;
}
}

.header-right p {
margin-bottom: 3px;
}

.header-right a{
color:inherit;
font-weight:500;
}

@media screen and (max-width: 768px) {
.header-contianer div{
text-align: center;
}

.header-right p {
text-align: center;
}

.header-left {
margin-top: 0px;
}
}

.profile-img {
width: 200px;
height: 200px;
margin: 0 auto;
margin-bottom: 20px;
display: block;
border-radius: 100px;
background-size: cover;
background-position: center;
background-repeat: repeat, no-repeat;
-moz-box-shadow: inset 0 0 20px #636161;
-webkit-box-shadow: inset 0 0 20px #636161;
box-shadow: inset 0 0 20px #636161;
}

.into-text-1 {
margin-top: 30px;
}

@media only screen and (max-width : 992px) {
.into-text-1 {
margin-top: 20px;
}
}

.projects-container, .experience-container, .education-container {
h3 {
margin-bottom: 0;
}
}

.experience, .education, .project {
margin-top: 3em;

.left-column {
text-align: left;

p {
margin-bottom: 3px;
font-size: 1.6em;
text-align: inherit;
font-weight: 300;

b {
font-weight: 500;
}
}

@media screen and (max-width: 768px) {
text-align: center;

p {
text-align: center;
}
}

a {
color: inherit;
font-style: italic;
font-weight: 300;
}

.fa {
font-size: 2em;
}

.project-link {
font-size: 1.5em;
}

h4 {
margin-bottom: 0.4em;
font-weight: 500;

@media print {
margin-bottom: 0.2em;
}

a {
font-weight: 500;
}
}
}
}

.footer-container {
margin-top:100px;
}

.footer-container p{
text-align: center;
font-style: italic;
font-weight: 300;
}

.footer-container a{
color: inherit;
font-style: italic;
font-weight: 300;
}

.page-content {
padding: 0;
}

.contact a {
line-height: 50px;
margin-left: 30px;
color: #BBBBBB;
-webkit-transition: color 0.4s ease;
-moz-transition: color 0.4s ease;
transition: color 0.4s ease;
}

.contact a:hover {
color: #4C4C4C;
}

p.quote {
font-size: 1.4em;
font-style: italic;
padding: 1em 2.5em;
text-align: center;

@media print {
text-align: left;
padding: 0em 1em;
margin-top: 1em;
}
}
1 change: 1 addition & 0 deletions _test/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ repository: sproogen/modern-resume-theme
name: Your Name
title: Your job title
email: [email protected]
phone: 07845248563
website: sproogen.github.io/modern-resume-theme

# Social links
Expand Down
10 changes: 9 additions & 1 deletion _test/_data/experience.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- company: Company 1
link: google.com
link: https://google.com
job_title: Job title 1
dates: November 2016 - present
quote: >
Expand All @@ -13,3 +13,11 @@
description: >
Description of role
- company: Company 3
jobs:
- title: Job title 1
dates: February 2013 - December 2013
- title: Job title 2
dates: June 2012 - February 2013
description: >
Description of role
2 changes: 1 addition & 1 deletion _test/_data/projects.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Project template
- name: Project 1
link: sproogen.github.io/modern-resume-theme
link: https://sproogen.github.io/modern-resume-theme
github: sproogen/modern-resume-theme
quote: >
Short overview of the project
Expand Down
Loading

0 comments on commit 81bf0b1

Please sign in to comment.