Merge branch 'master' into side-bar-rtl

This commit is contained in:
Sara Steiert 2017-10-18 14:45:09 +02:00 committed by GitHub
commit c45701ac9f
11 changed files with 56 additions and 19 deletions

View File

@ -57,7 +57,7 @@ Please read the <a href="DEVELOPER.md">developer docs</a> on how to create or up
## Contribute
Feel free to add your own templates, language supports, fix bugs or improve the docs. Any kind of help is appreciated! If you any kind of changes to an existing template, please commit them as new templates.
Feel free to add your own templates, language supports, fix bugs or improve the docs. Any kind of help is appreciated! If you make any kind of changes to an existing template, please commit them as new templates.
<br>

View File

@ -3,6 +3,11 @@
"version": "1.0.0",
"description": "Build fast and easy multiple beautiful resumes and create your best CV ever! ",
"author": "salomonelli",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/salomonelli/best-resume-ever.git"
},
"scripts": {
"dev": "node build/dev-server.js",
"build": "node build/build.js",

11
src/lang/ja.js Normal file
View File

@ -0,0 +1,11 @@
/* eslint-disable */
const cn = {
headings: {
contact: '連絡先',
experience: '職務経歴',
education: '学歴',
skills: 'スキル',
about: '自己紹介'
}
};
export default cn;

11
src/lang/nl.js Normal file
View File

@ -0,0 +1,11 @@
/* eslint-disable */
const nl = {
headings: {
contact: 'Contact',
experience: 'Ervaringen',
education: 'Opleidingen',
skills: 'Skills',
about: 'Over mij'
}
};
export default nl;

View File

@ -84,5 +84,5 @@ export const PERSON = {
website: 'johndoe.com',
github: 'johnyD'
},
lang: 'en' // en, de, fr, pt, cn, it, es, th, pt-br, ru, sv, id, hu, pl, he
lang: 'en' // en, de, fr, pt, cn, it, es, th, pt-br, ru, sv, id, hu, pl, ja, nl, he
};

View File

@ -14,7 +14,7 @@
<div class="left half">
<div class="experience">
<h3>{{ lang.headings.experience }}</h3>
<div class="experience-block" v-for="experience in person.experience">
<div class="experience-block" v-for="experience in person.experience" :key="experience.company">
<span class="company"> {{experience.company}} </span>
<span class="job-title"> {{experience.position}} </span>
<span class="time-period"> {{experience.timeperiod}}</span>
@ -50,14 +50,14 @@
<div class="right half">
<div class="education">
<h3>{{ lang.headings.education }}</h3>
<div class="education-block" v-for="education in person.education">
<div class="education-block" v-for="education in person.education" :key="education.degree">
<span class="degree">{{education.degree}}</span>
<span class="degree-description">{{education.description}}</span>
</div>
</div>
<h3>{{ lang.headings.skills }}</h3>
<div class="skills">
<div class="skill-block" v-for="skill in person.skills">
<div class="skill-block" v-for="skill in person.skills" :key="skill.name">
<span class="skill">{{skill.name}}</span>
<div class="skill-bar">
<div :style="'width: '+skill.level+'%'" class="level"> </div>

View File

@ -79,7 +79,7 @@
<div class="section-headline">
{{ lang.headings.skills }}
</div>
<div class="skill" v-for="skill in person.skills">
<div class="skill" v-for="skill in person.skills" :key="skill.name">
<div class="right">
<span>{{skill.name}}&nbsp;</span>
<div class="progress">
@ -99,7 +99,7 @@
</div>
<div class="section-headline">{{ lang.headings.experience }}</div>
<div class="block" v-for="experience in person.experience">
<div class="block" v-for="experience in person.experience" :key="experience.company">
<div class="block-helper"></div>
<div class="headline">{{experience.position}} - {{experience.company}}</h3>
<div class="subheadline">{{experience.timeperiod}}</div>
@ -109,7 +109,7 @@
</div>
</div>
<div class="section-headline">{{ lang.headings.education }}</div>
<div class="block" v-for="education in person.education">
<div class="block" v-for="education in person.education" :key="education.degree">
<div class="block-helper"></div>
<div class="headline">{{education.degree}}</div>
<p class="info">

View File

@ -18,7 +18,7 @@
<div class="experience">
<h3>{{ lang.headings.experience }}</h3>
<div class="experience-block" v-for="experience in person.experience">
<div class="experience-block" v-for="experience in person.experience" :key="experience.company">
<div class="row">
<span class="job-title"> {{experience.position}} </span>
<i class="material-icons">details</i>
@ -33,7 +33,7 @@
</div>
<div class="education">
<h3>{{ lang.headings.education }}</h3>
<div class="education-block" v-for="education in person.education">
<div class="education-block" v-for="education in person.education" :key="education.degree">
<div class="row">
<span class="degree">{{education.degree}}</span>
</div>
@ -44,7 +44,7 @@
</div>
<div class="skill-section">
<h3>{{ lang.headings.skills }}</h3>
<div class="skills" v-for="skill in person.skills">
<div class="skills" v-for="skill in person.skills" :key="skill.name">
<div class="skill-block">
<i class="material-icons">details</i>
<span class="skill">{{skill.name}}</span>

View File

@ -20,19 +20,23 @@
<div id="experience-container">
<h2 id="experience-title">{{ lang.headings.experience }}</h2>
<div class="spacer"></div>
<div class="experience" v-for="experience in person.experience">
<div class="experience" v-for="experience in person.experience" :key="experience.company">
<h2 class="company">{{experience.company}}</h2>
<p class="job-info"><span class="job-title">{{experience.position}} | </span><span class="experience-timeperiod">{{experience.timeperiod}}</span></p>
<p class="job-description" v-if="experience.description">{{experience.description}}</p>
<ul v-if="experience.list" >
<li v-for="item in experience.list"><span class="list-item-black">{{item}}</span></li>
<li v-for="(item, index) in experience.list" :key="index">
<span class="list-item-black">
{{item}}
</span>
</li>
</ul>
</div>
</div>
<div id="education-container">
<h2 id="education-title">{{ lang.headings.education }}</h2>
<div class="spacer"></div>
<div class="education" v-for="education in person.education">
<div class="education" v-for="education in person.education" :key="education.degree">
<h2 class="education-description">{{education.description}}</h2>
<p><span class="degree">{{education.degree}} | </span><span class="education-timeperiod">{{education.timeperiod}}</span></p>
</div>
@ -42,7 +46,11 @@
<div class="spacer"></div>
<p id="skill-description">{{person.skillDescription}}</p>
<ul id="skill-list">
<li class="skill" v-for="skill in person.skills"><span class="list-item-black">{{skill.name}}</span></li>
<li class="skill" v-for="skill in person.skills" :key="skill.name">
<span class="list-item-black">
{{skill.name}}
</span>
</li>
</ul>
</div>
</div>

View File

@ -48,7 +48,7 @@
<div class="right-col">
<div class="experience">
<h3>{{ lang.headings.experience }}</h3>
<div class="experience-block" v-for="experience in person.experience">
<div class="experience-block" v-for="experience in person.experience" :key="experience.company">
<div class="row">
<span class="company"> {{experience.company}} -</span>
<span class="job-title"> {{experience.position}} </span>
@ -63,7 +63,7 @@
</div>
<div class="education">
<h3>{{ lang.headings.education }}</h3>
<div class="education-block" v-for="education in person.education">
<div class="education-block" v-for="education in person.education" :key="education.degree">
<div class="row">
<span class="degree">{{education.degree}}</span>
</div>
@ -75,7 +75,7 @@
<div class="skills-block">
<h3>{{ lang.headings.skills }}</h3>
<div class="skills">
<div class="skill" v-for="skill in person.skills">
<div class="skill" v-for="skill in person.skills" :key="skill.name">
<span class="skill-name">{{skill.name}}</span>
</div>
</div>

View File

@ -13,7 +13,9 @@ import ptbr from './lang/pt-br';
import hu from './lang/hu';
import pl from './lang/pl';
import he from './lang/he';
import ja from './lang/ja';
import nl from './lang/nl';
export const terms = {
en, de, fr, pt, cn, it, es, th, 'pt-br': ptbr, ru, sv, id, hu, pl, he
en, de, fr, pt, cn, it, es, th, 'pt-br': ptbr, ru, sv, id, hu, pl, ja, nl, he
};