diff --git a/exampleSite/static/assets/css/styles-2.css b/exampleSite/static/assets/css/styles-2.css index 1187403..6839f97 100644 --- a/exampleSite/static/assets/css/styles-2.css +++ b/exampleSite/static/assets/css/styles-2.css @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { diff --git a/exampleSite/static/assets/css/styles-3.css b/exampleSite/static/assets/css/styles-3.css index 7080bc0..349e6cc 100644 --- a/exampleSite/static/assets/css/styles-3.css +++ b/exampleSite/static/assets/css/styles-3.css @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { diff --git a/exampleSite/static/assets/css/styles-4.css b/exampleSite/static/assets/css/styles-4.css index 3f5025d..1993aae 100644 --- a/exampleSite/static/assets/css/styles-4.css +++ b/exampleSite/static/assets/css/styles-4.css @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { diff --git a/exampleSite/static/assets/css/styles-5.css b/exampleSite/static/assets/css/styles-5.css index 6209f35..60e7101 100644 --- a/exampleSite/static/assets/css/styles-5.css +++ b/exampleSite/static/assets/css/styles-5.css @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { diff --git a/exampleSite/static/assets/css/styles-6.css b/exampleSite/static/assets/css/styles-6.css index cd1d9ad..4b9a35f 100644 --- a/exampleSite/static/assets/css/styles-6.css +++ b/exampleSite/static/assets/css/styles-6.css @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { diff --git a/exampleSite/static/assets/css/styles.css b/exampleSite/static/assets/css/styles.css index 5d50aac..6b9245b 100644 --- a/exampleSite/static/assets/css/styles.css +++ b/exampleSite/static/assets/css/styles.css @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { diff --git a/exampleSite/static/assets/less/css/styles.css b/exampleSite/static/assets/less/css/styles.css index 6181473..1e391ea 100644 --- a/exampleSite/static/assets/less/css/styles.css +++ b/exampleSite/static/assets/less/css/styles.css @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { diff --git a/exampleSite/static/assets/less/default/base.less b/exampleSite/static/assets/less/default/base.less index 9ebc6aa..d860e96 100644 --- a/exampleSite/static/assets/less/default/base.less +++ b/exampleSite/static/assets/less/default/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/exampleSite/static/assets/less/theme-2/base.less b/exampleSite/static/assets/less/theme-2/base.less index 9ebc6aa..d860e96 100644 --- a/exampleSite/static/assets/less/theme-2/base.less +++ b/exampleSite/static/assets/less/theme-2/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/exampleSite/static/assets/less/theme-3/base.less b/exampleSite/static/assets/less/theme-3/base.less index 9ebc6aa..d860e96 100644 --- a/exampleSite/static/assets/less/theme-3/base.less +++ b/exampleSite/static/assets/less/theme-3/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/exampleSite/static/assets/less/theme-4/base.less b/exampleSite/static/assets/less/theme-4/base.less index 9ebc6aa..d860e96 100644 --- a/exampleSite/static/assets/less/theme-4/base.less +++ b/exampleSite/static/assets/less/theme-4/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/exampleSite/static/assets/less/theme-5/base.less b/exampleSite/static/assets/less/theme-5/base.less index 9ebc6aa..d860e96 100644 --- a/exampleSite/static/assets/less/theme-5/base.less +++ b/exampleSite/static/assets/less/theme-5/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/exampleSite/static/assets/less/theme-6/base.less b/exampleSite/static/assets/less/theme-6/base.less index 9ebc6aa..d860e96 100644 --- a/exampleSite/static/assets/less/theme-6/base.less +++ b/exampleSite/static/assets/less/theme-6/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/i18n/en.yaml b/i18n/en.yaml new file mode 100644 index 0000000..66007b5 --- /dev/null +++ b/i18n/en.yaml @@ -0,0 +1,14 @@ +- id: education + translation: Education +- id: experiences + translation: Experiences +- id: interests + translation: Interests +- id: language + translation: Languages +- id: projects + translation: Projects +- id: skills + translation: Skills & Proficiency +- id: summary + translation: Career Profile diff --git a/i18n/ja.yaml b/i18n/ja.yaml new file mode 100644 index 0000000..d3adb59 --- /dev/null +++ b/i18n/ja.yaml @@ -0,0 +1,14 @@ +- id: education + translation: 学歴 +- id: experiences + translation: 経歴 +- id: interests + translation: 趣味 +- id: language + translation: 言語能力 +- id: projects + translation: プロジェクト +- id: skills + translation: 技術 & 熟練度 +- id: summary + translation: 紹介 diff --git a/i18n/ko.yaml b/i18n/ko.yaml new file mode 100644 index 0000000..482b091 --- /dev/null +++ b/i18n/ko.yaml @@ -0,0 +1,14 @@ +- id: education + translation: 학력 +- id: experiences + translation: 경력 +- id: interests + translation: 취미 +- id: language + translation: 언어능력 +- id: projects + translation: 프로젝트 +- id: skills + translation: 기술 & 숙련도 +- id: summary + translation: 소개 diff --git a/layouts/index.html b/layouts/index.html index ef0e509..728fd60 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -26,13 +26,12 @@ {{ if .Site.Params.skills.enable }} {{ partial "skills.html" . }} {{ end }} - + - + {{ partial "footer.html" . }} {{ partial "scripts.html" . }} - - + diff --git a/layouts/partials/education.html b/layouts/partials/education.html index 7bb716d..d9a91b3 100644 --- a/layouts/partials/education.html +++ b/layouts/partials/education.html @@ -1,5 +1,5 @@
-

{{ .Site.Params.education.title }}

+

{{ i18n "education" }}

{{ range .Site.Params.education.list }}

{{ .degree }}

@@ -7,4 +7,4 @@
{{ .dates }}
{{ end }} -
\ No newline at end of file + diff --git a/layouts/partials/experiences.html b/layouts/partials/experiences.html index cad1f52..dc67655 100644 --- a/layouts/partials/experiences.html +++ b/layouts/partials/experiences.html @@ -1,6 +1,6 @@
-

{{ .Site.Params.experiences.title }}

- +

{{ i18n "experiences" }}

+ {{ range .Site.Params.jobs.list }}
@@ -15,5 +15,5 @@
{{ end }} - -
\ No newline at end of file + + diff --git a/layouts/partials/head.html b/layouts/partials/head.html index d990c08..3700e86 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -1,22 +1,22 @@ - {{ .Site.Title }} + {{ .Site.Params.title }} - - - + + + - + - - + + - {{ template "_internal/google_analytics_async.html" . }} \ No newline at end of file + {{ template "_internal/google_analytics_async.html" . }} diff --git a/layouts/partials/interests.html b/layouts/partials/interests.html index 4c8c119..d7a3f90 100644 --- a/layouts/partials/interests.html +++ b/layouts/partials/interests.html @@ -1,8 +1,8 @@
-

{{ .Site.Params.interests.title }}

+

{{ i18n "interests" }}

-
\ No newline at end of file + diff --git a/layouts/partials/lang.html b/layouts/partials/lang.html index 3a94f21..7bcd2ce 100644 --- a/layouts/partials/lang.html +++ b/layouts/partials/lang.html @@ -1,3 +1,3 @@ - - - \ No newline at end of file + + + diff --git a/layouts/partials/language.html b/layouts/partials/language.html new file mode 100644 index 0000000..dcac74a --- /dev/null +++ b/layouts/partials/language.html @@ -0,0 +1,8 @@ +
+

{{ i18n "language" }}

+ +
diff --git a/layouts/partials/languages.html b/layouts/partials/languages.html deleted file mode 100644 index fc2b372..0000000 --- a/layouts/partials/languages.html +++ /dev/null @@ -1,8 +0,0 @@ -
-

{{ .Site.Params.languages.title }}

- -
\ No newline at end of file diff --git a/layouts/partials/profile.html b/layouts/partials/profile.html index 5840da7..5d7f8d9 100644 --- a/layouts/partials/profile.html +++ b/layouts/partials/profile.html @@ -2,4 +2,4 @@

{{ .Site.Params.profile.name }}

{{ .Site.Params.profile.tagline }}

- \ No newline at end of file + diff --git a/layouts/partials/projects.html b/layouts/partials/projects.html index def95ee..7d83f0c 100644 --- a/layouts/partials/projects.html +++ b/layouts/partials/projects.html @@ -1,5 +1,5 @@
-

{{ .Site.Params.projects.title }}

+

{{ i18n "projects" }}

{{ with .Site.Params.projects.intro }}{{ . | markdownify }}{{ end }}

@@ -8,4 +8,4 @@ {{ .title }} - {{ with .tagline }}{{ . | markdownify }}{{ end }} {{ end }} -
\ No newline at end of file + diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html index 9c73ee1..22499e8 100644 --- a/layouts/partials/sidebar.html +++ b/layouts/partials/sidebar.html @@ -2,6 +2,10 @@ {{ partial "profile.html" . }} + {{ if .IsTranslated }} + {{ partial "translate.html" . }} + {{ end }} + {{ if .Site.Params.contact.enable }} {{ partial "contact.html" . }} {{ end }} @@ -10,12 +14,12 @@ {{ partial "education.html" . }} {{ end }} - {{ if .Site.Params.languages.enable }} - {{ partial "languages.html" . }} + {{ if .Site.Params.language.enable }} + {{ partial "language.html" . }} {{ end }} {{ if .Site.Params.interests.enable }} {{ partial "interests.html" . }} {{ end }} - \ No newline at end of file + diff --git a/layouts/partials/skills.html b/layouts/partials/skills.html index aef464a..71bf7c0 100644 --- a/layouts/partials/skills.html +++ b/layouts/partials/skills.html @@ -1,14 +1,14 @@
-

{{ .Site.Params.skills.title }}

+

{{ i18n "skills" }}

{{ range .Site.Params.skills.list }}

{{ .skill }}

-
-
+
+
{{ end }} - -
\ No newline at end of file + + diff --git a/layouts/partials/summary.html b/layouts/partials/summary.html index 3e025bf..41f1351 100644 --- a/layouts/partials/summary.html +++ b/layouts/partials/summary.html @@ -1,6 +1,6 @@
-

{{ .Site.Params.summary.title }}

+

{{ i18n "summary" }}

{{ with .Site.Params.summary.summary }}{{ . | markdownify }}{{ end }}

-
\ No newline at end of file + diff --git a/layouts/partials/translate.html b/layouts/partials/translate.html new file mode 100644 index 0000000..a71f02c --- /dev/null +++ b/layouts/partials/translate.html @@ -0,0 +1,5 @@ +
+ {{ range .Translations }} + {{upper .Lang }} + {{ end }} +
diff --git a/static/assets/css/styles-2.css b/static/assets/css/styles-2.css index 1187403..c9806f3 100644 --- a/static/assets/css/styles-2.css +++ b/static/assets/css/styles-2.css @@ -1,4 +1,4 @@ -/* +/* * Template Name: Orbit - Responsive Resume/CV Template for Developers * Version: 1.0 * Author: Xiaoying Riley @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { @@ -258,6 +258,10 @@ p { .footer .fa-heart { color: #fb866a; } +.btn-translate { + background-color: #2f6a61; + border-color: #4eb1a2; +} /* Extra small devices (phones, less than 768px) */ @media (max-width: 767px) { .sidebar-wrapper { diff --git a/static/assets/css/styles-3.css b/static/assets/css/styles-3.css index 7080bc0..e09eede 100644 --- a/static/assets/css/styles-3.css +++ b/static/assets/css/styles-3.css @@ -1,4 +1,4 @@ -/* +/* * Template Name: Orbit - Responsive Resume/CV Template for Developers * Version: 1.0 * Author: Xiaoying Riley @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { @@ -258,6 +258,10 @@ p { .footer .fa-heart { color: #fb866a; } +.btn-translate { + background-color: #3c7749; + border-color: #66b277; +} /* Extra small devices (phones, less than 768px) */ @media (max-width: 767px) { .sidebar-wrapper { diff --git a/static/assets/css/styles-4.css b/static/assets/css/styles-4.css index 3f5025d..cdcd16e 100644 --- a/static/assets/css/styles-4.css +++ b/static/assets/css/styles-4.css @@ -1,4 +1,4 @@ -/* +/* * Template Name: Orbit - Responsive Resume/CV Template for Developers * Version: 1.0 * Author: Xiaoying Riley @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { @@ -258,6 +258,10 @@ p { .footer .fa-heart { color: #fb866a; } +.btn-translate { + background-color: #65344b; + border-color: #a8577d; +} /* Extra small devices (phones, less than 768px) */ @media (max-width: 767px) { .sidebar-wrapper { diff --git a/static/assets/css/styles-5.css b/static/assets/css/styles-5.css index 6209f35..adb68d7 100644 --- a/static/assets/css/styles-5.css +++ b/static/assets/css/styles-5.css @@ -1,4 +1,4 @@ -/* +/* * Template Name: Orbit - Responsive Resume/CV Template for Developers * Version: 1.0 * Author: Xiaoying Riley @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { @@ -258,6 +258,10 @@ p { .footer .fa-heart { color: #fb866a; } +.btn-translate { + background-color: #a2662a; + border-color: #d5995d; +} /* Extra small devices (phones, less than 768px) */ @media (max-width: 767px) { .sidebar-wrapper { diff --git a/static/assets/css/styles-6.css b/static/assets/css/styles-6.css index cd1d9ad..83864aa 100644 --- a/static/assets/css/styles-6.css +++ b/static/assets/css/styles-6.css @@ -1,4 +1,4 @@ -/* +/* * Template Name: Orbit - Responsive Resume/CV Template for Developers * Version: 1.0 * Author: Xiaoying Riley @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { @@ -258,6 +258,10 @@ p { .footer .fa-heart { color: #fb866a; } +.btn-translate { + background-color: #27383f; + border-color: #4f6f7d; +} /* Extra small devices (phones, less than 768px) */ @media (max-width: 767px) { .sidebar-wrapper { diff --git a/static/assets/css/styles.css b/static/assets/css/styles.css index 5d50aac..96e1355 100644 --- a/static/assets/css/styles.css +++ b/static/assets/css/styles.css @@ -1,4 +1,4 @@ -/* +/* * Template Name: Orbit - Responsive Resume/CV Template for Developers * Version: 1.0 * Author: Xiaoying Riley @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { @@ -258,6 +258,10 @@ p { .footer .fa-heart { color: #fb866a; } +.btn-translate { + background-color: #276472; + border-color: #41a7be; +} /* Extra small devices (phones, less than 768px) */ @media (max-width: 767px) { .sidebar-wrapper { diff --git a/static/assets/less/css/styles.css b/static/assets/less/css/styles.css index 6181473..1e391ea 100644 --- a/static/assets/less/css/styles.css +++ b/static/assets/less/css/styles.css @@ -131,7 +131,7 @@ p { font-weight: 500; margin-bottom: 0px; } -.sidebar-wrapper .languages-container .lang-desc { +.sidebar-wrapper .language-container .lang-desc { color: rgba(255, 255, 255, 0.6); } .sidebar-wrapper .languages-list { diff --git a/static/assets/less/default/base.less b/static/assets/less/default/base.less index 9ebc6aa..d860e96 100644 --- a/static/assets/less/default/base.less +++ b/static/assets/less/default/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/static/assets/less/theme-2/base.less b/static/assets/less/theme-2/base.less index 9ebc6aa..d860e96 100644 --- a/static/assets/less/theme-2/base.less +++ b/static/assets/less/theme-2/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/static/assets/less/theme-3/base.less b/static/assets/less/theme-3/base.less index 9ebc6aa..d860e96 100644 --- a/static/assets/less/theme-3/base.less +++ b/static/assets/less/theme-3/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/static/assets/less/theme-4/base.less b/static/assets/less/theme-4/base.less index 9ebc6aa..d860e96 100644 --- a/static/assets/less/theme-4/base.less +++ b/static/assets/less/theme-4/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/static/assets/less/theme-5/base.less b/static/assets/less/theme-5/base.less index 9ebc6aa..d860e96 100644 --- a/static/assets/less/theme-5/base.less +++ b/static/assets/less/theme-5/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); } diff --git a/static/assets/less/theme-6/base.less b/static/assets/less/theme-6/base.less index 9ebc6aa..d860e96 100644 --- a/static/assets/less/theme-6/base.less +++ b/static/assets/less/theme-6/base.less @@ -123,7 +123,7 @@ p { margin-bottom: 0px; } } - .languages-container { + .language-container { .lang-desc { color: rgba(256, 256, 256, 0.6); }