From 08be0e5b3860ce76e22fb56da51399105870397e Mon Sep 17 00:00:00 2001 From: Ersoy TORAMAN Date: Tue, 19 Mar 2019 18:27:32 +0300 Subject: [PATCH 1/2] Fixed cursor setting to pointer when a component's website is undefined --- src/resumes/cool.vue | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/resumes/cool.vue b/src/resumes/cool.vue index cf43efa..cef5bbc 100644 --- a/src/resumes/cool.vue +++ b/src/resumes/cool.vue @@ -33,6 +33,7 @@ v-for="(skill, index) in person.skills" class="grid-item" :key="index" + :class="{ link: skill.url !== undefined}" :href="skill.url"> {{ skill.name }} @@ -52,7 +53,7 @@ mail{{ person.contact.email }} @@ -63,28 +64,28 @@ {{ person.contact.website }} {{ person.contact.linkedin }} {{ person.contact.github }} {{ person.contact.medium }} @@ -103,6 +104,7 @@ v-for="(experience, index) in person.experience" :key="index" class="section-content__item" + :class="{ link: experience.website !== undefined}" :href="experience.website"> {{ experience.position }} @@ -127,6 +129,7 @@ v-for="(education, index) in person.education" class="section-content__item" :key="index" + :class="{ link: education.website !== undefined}" :href="education.website"> {{ education.school }} @@ -147,6 +150,7 @@
{{ project.name }} {{ project.platform }} @@ -167,6 +171,7 @@ v-for="(contribution, index) in person.contributions" class="section-content__item-grid" :key="index" + :class="{ link: contribution.url !== undefined}" :href="contribution.url"> {{ contribution.name }} {{ contribution.description }} @@ -201,7 +206,7 @@ export default Vue.component(name, getVueOptions(name)); @base-padding: 30px; @left-column-width: 240px; -a { +.link { color: inherit; cursor: pointer; text-decoration-line: none; From b5301fd82a11d14f98a9dd1cf7a8de6a7485b5ff Mon Sep 17 00:00:00 2001 From: Unknown Date: Wed, 8 May 2019 23:01:38 +0300 Subject: [PATCH 2/2] Added hyperlinks to material-dark sections Added hyperlinks for education and experience sections in material-dark --- src/resumes/material-dark.vue | 36 +++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/src/resumes/material-dark.vue b/src/resumes/material-dark.vue index 2c6e157..ec657e4 100755 --- a/src/resumes/material-dark.vue +++ b/src/resumes/material-dark.vue @@ -100,20 +100,26 @@
{{ lang.experience }}
{{ lang.education }}
-
-
{{education.degree}}
-

- {{education.timeperiod}}, {{education.description}} -

+ +
+
{{education.degree}}
+

+ {{education.timeperiod}}, {{education.description}} +

+
@@ -136,7 +142,13 @@ export default Vue.component(name, getVueOptions(name)); background:#cccccc; } a { - cursor:pointer; + color: inherit; + cursor: pointer; + text-decoration-line: none; + + &:visited { + color: inherit; + } } .description-personal { margin-left:20px;