From 68334497035c6576adf98ef5ca529227c490b58b Mon Sep 17 00:00:00 2001 From: Yoav Maman Date: Thu, 5 Oct 2017 22:12:35 +0300 Subject: [PATCH 1/6] initial transfer to RTL --- src/resumes/side-bar-rtl.vue | 238 +++++++++++++++++++++++++++++++++++ 1 file changed, 238 insertions(+) create mode 100644 src/resumes/side-bar-rtl.vue diff --git a/src/resumes/side-bar-rtl.vue b/src/resumes/side-bar-rtl.vue new file mode 100644 index 0000000..9e3eb8d --- /dev/null +++ b/src/resumes/side-bar-rtl.vue @@ -0,0 +1,238 @@ + + + + + + From f0acb6e304baca3478cf7f79c85f0b68f6afc4a5 Mon Sep 17 00:00:00 2001 From: Yoav Maman Date: Thu, 5 Oct 2017 22:15:38 +0300 Subject: [PATCH 2/6] added template and removed unnecessary path to file on imports --- src/resumes/resumes.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/resumes/resumes.js b/src/resumes/resumes.js index f4d54c9..c9f9c22 100644 --- a/src/resumes/resumes.js +++ b/src/resumes/resumes.js @@ -1,9 +1,10 @@ // If you create a new resume, import it here: -import '../resumes/material-dark.vue'; -import '../resumes/left-right.vue'; -import '../resumes/oblique.vue'; -import '../resumes/side-bar.vue'; -import '../resumes/purple.vue'; +import './material-dark.vue'; +import './left-right.vue'; +import './oblique.vue'; +import './side-bar.vue'; +import './purple.vue'; +import './side-bar-rtl.vue'; import { PERSON } from '../person'; import { terms } from '../terms'; From 5eb9ecd28e3610717981954e649dffdb63fff05f Mon Sep 17 00:00:00 2001 From: Yoav Maman Date: Thu, 5 Oct 2017 22:25:47 +0300 Subject: [PATCH 3/6] added hebrew language --- src/lang/he.js | 11 +++++++++++ src/person.js | 2 +- src/terms.js | 3 ++- 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 src/lang/he.js diff --git a/src/lang/he.js b/src/lang/he.js new file mode 100644 index 0000000..a4b2925 --- /dev/null +++ b/src/lang/he.js @@ -0,0 +1,11 @@ +/* eslint-disable */ +const he = { + headings: { + contact: 'יצירת קשר', + experience: 'ניסיון', + education: 'השכלה', + skills: 'כישורים', + about: 'תמצית' + } +}; +export default he; diff --git a/src/person.js b/src/person.js index 1422d70..ee78488 100755 --- a/src/person.js +++ b/src/person.js @@ -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 + lang: 'en' // en, de, fr, pt, cn, it, es, th, pt-br, ru, sv, id, hu, he }; diff --git a/src/terms.js b/src/terms.js index 7e3ddbc..ddff934 100755 --- a/src/terms.js +++ b/src/terms.js @@ -11,7 +11,8 @@ import sv from './lang/sv'; import ru from './lang/ru'; import ptbr from './lang/pt-br'; import hu from './lang/hu'; +import he from './lang/he'; export const terms = { - en, de, fr, pt, cn, it, es, th, 'pt-br': ptbr, ru, sv, id, hu + en, de, fr, pt, cn, it, es, th, 'pt-br': ptbr, ru, sv, id, hu, he }; From ebbaeb2a631313166dd33b584998e3dad60cdcaa Mon Sep 17 00:00:00 2001 From: Yoav Maman Date: Thu, 5 Oct 2017 22:37:33 +0300 Subject: [PATCH 4/6] set text-align to right --- src/resumes/side-bar-rtl.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/resumes/side-bar-rtl.vue b/src/resumes/side-bar-rtl.vue index 9e3eb8d..c0fc70c 100644 --- a/src/resumes/side-bar-rtl.vue +++ b/src/resumes/side-bar-rtl.vue @@ -100,6 +100,7 @@ export default Vue.component(name, getVueOptions(name)); #resume2 { font-family:'Raleway', sans-serif; padding-bottom:50px; + text-align:right; a, a:focus, a:hover, a:visited { text-decoration:none; } @@ -216,7 +217,7 @@ export default Vue.component(name, getVueOptions(name)); position:relative; border:#333333 1px solid; margin:3px; - float:left; + float:right; font-size:13px; .skill-name { text-align:center; From c0a8bd45f7d770265e321364f5d4209a721ad160 Mon Sep 17 00:00:00 2001 From: Yoav Maman Date: Thu, 5 Oct 2017 22:38:32 +0300 Subject: [PATCH 5/6] fixed skill name alignment --- src/resumes/side-bar-rtl.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/resumes/side-bar-rtl.vue b/src/resumes/side-bar-rtl.vue index c0fc70c..ec3d821 100644 --- a/src/resumes/side-bar-rtl.vue +++ b/src/resumes/side-bar-rtl.vue @@ -219,6 +219,7 @@ export default Vue.component(name, getVueOptions(name)); margin:3px; float:right; font-size:13px; + text-align:left; .skill-name { text-align:center; position:absolute; From dd559fb7f136a20952e31266674bd395a06c1e74 Mon Sep 17 00:00:00 2001 From: Yoav Maman Date: Thu, 5 Oct 2017 23:16:21 +0300 Subject: [PATCH 6/6] fixed RTL orientation --- src/resumes/side-bar-rtl.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/resumes/side-bar-rtl.vue b/src/resumes/side-bar-rtl.vue index ec3d821..2bc8e52 100644 --- a/src/resumes/side-bar-rtl.vue +++ b/src/resumes/side-bar-rtl.vue @@ -101,6 +101,7 @@ export default Vue.component(name, getVueOptions(name)); font-family:'Raleway', sans-serif; padding-bottom:50px; text-align:right; + direction: rtl; a, a:focus, a:hover, a:visited { text-decoration:none; } @@ -219,7 +220,6 @@ export default Vue.component(name, getVueOptions(name)); margin:3px; float:right; font-size:13px; - text-align:left; .skill-name { text-align:center; position:absolute;