diff --git a/.gitignore b/.gitignore index 4f548e6b75..5d217a489d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ .DS_Store .AppleDouble .LSOverride +.idea # Thumbnails ._* diff --git a/src/developers/components/CloudinaryImage.vue b/src/developers/components/CloudinaryImage.vue new file mode 100644 index 0000000000..1b30282a13 --- /dev/null +++ b/src/developers/components/CloudinaryImage.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/src/developers/components/DeveloperCard.vue b/src/developers/components/DeveloperCard.vue index 6d295c3697..f8a0acb7e7 100644 --- a/src/developers/components/DeveloperCard.vue +++ b/src/developers/components/DeveloperCard.vue @@ -3,6 +3,7 @@ import { computed } from 'vue' import { DeveloperProfile } from './type' import { truncateTextFromArray } from './utils' import { VTIconMapPin } from '@vue/theme' +import CloudinaryImage from './CloudinaryImage.vue' import DeveloperProficiencies from './DeveloperProficiencies.vue' import DeveloperCompensations from './DeveloperCompensations.vue' import { useRouter } from 'vitepress' @@ -16,8 +17,7 @@ const props = defineProps<{ const { id, alias, name, description, compensations, proficiencies, location } = props.data -const profileImage = computed(() => `/images/developers/${id}.jpg`) - +const profileImage = computed(() => `/vue/developers/${id}.jpg`) const trimmedDescription = computed(() => truncateTextFromArray(description, 220)) function openDeveloperPage() { @@ -33,7 +33,16 @@ function openDeveloperPage() { >
- +

{{ name }}

@@ -64,7 +73,12 @@ function openDeveloperPage() { />
- +
diff --git a/src/developers/components/DeveloperPage.vue b/src/developers/components/DeveloperPage.vue index ef7693254e..7e4065f948 100644 --- a/src/developers/components/DeveloperPage.vue +++ b/src/developers/components/DeveloperPage.vue @@ -5,6 +5,7 @@ import partnerConfig from '../partnerConfig.js' import { DeveloperProfiles } from './type' import { generateUTMUrl } from './utils' import { VTIconChevronLeft, VTIconMapPin } from '@vue/theme' +import CloudinaryImage from './CloudinaryImage.vue' import DeveloperCompensations from './DeveloperCompensations.vue' import DeveloperProficiencies from './DeveloperProficiencies.vue' import DeveloperProfileDiagram from './DeveloperProfileDiagram.vue' @@ -24,7 +25,7 @@ const developer = (data as DeveloperProfiles).find( const { id, name, location, description, compensations, proficiencies, experiences, education } = developer -const profileImage = computed(() => `/images/developers/${id}.jpg`) +const profileImage = computed(() => `/vue/developers/${id}.jpg`) const route = useRoute() const hireUsLink = computed(() => generateUTMUrl(partnerConfig.hireUsButtonUrl, route.path)) @@ -41,7 +42,12 @@ const hireUsLink = computed(() => generateUTMUrl(partnerConfig.hireUsButtonUrl,
- +
diff --git a/src/developers/components/DeveloperPageFooter.vue b/src/developers/components/DeveloperPageFooter.vue index ac2c160039..ad04796467 100644 --- a/src/developers/components/DeveloperPageFooter.vue +++ b/src/developers/components/DeveloperPageFooter.vue @@ -24,11 +24,15 @@ const { logo, partnerName } = partnerConfig class="partner-footer__logo dark" :alt="`${partnerName} logo`" :src="getLogo(logo, true)" + width="135" + height="30" /> diff --git a/src/developers/developers.json b/src/developers/developers.json index 9268b792f2..978024b03d 100644 --- a/src/developers/developers.json +++ b/src/developers/developers.json @@ -12,7 +12,7 @@ "MongoDB", "Vue.js", "Express.js", - "Node.js", + "Node.js", "TypeScript", "Nuxt.js", "Laravel", @@ -1246,7 +1246,7 @@ "Vagrant", "Shopware", "jQuery", - "Storybook", + "Storybook" ], "compensations": { "partTime": "€3,436 /month (20 h per week)", @@ -1746,7 +1746,7 @@ "Vue.js", "Vuex", "Nuxt.js", - "Laravel", + "Laravel", "Java", "Tailwind", "Jest", diff --git a/src/public/images/developers/1020.jpg b/src/public/images/developers/1020.jpg deleted file mode 100644 index b814517153..0000000000 Binary files a/src/public/images/developers/1020.jpg and /dev/null differ diff --git a/src/public/images/developers/1346.jpg b/src/public/images/developers/1346.jpg deleted file mode 100644 index 3e902caa1e..0000000000 Binary files a/src/public/images/developers/1346.jpg and /dev/null differ diff --git a/src/public/images/developers/2535.jpg b/src/public/images/developers/2535.jpg deleted file mode 100644 index 1378742fc1..0000000000 Binary files a/src/public/images/developers/2535.jpg and /dev/null differ diff --git a/src/public/images/developers/3021.jpg b/src/public/images/developers/3021.jpg deleted file mode 100644 index 43ede3534a..0000000000 Binary files a/src/public/images/developers/3021.jpg and /dev/null differ diff --git a/src/public/images/developers/3709.jpg b/src/public/images/developers/3709.jpg deleted file mode 100644 index 7db70a9987..0000000000 Binary files a/src/public/images/developers/3709.jpg and /dev/null differ diff --git a/src/public/images/developers/4747.jpg b/src/public/images/developers/4747.jpg deleted file mode 100644 index 01cf630cf1..0000000000 Binary files a/src/public/images/developers/4747.jpg and /dev/null differ diff --git a/src/public/images/developers/5022.jpg b/src/public/images/developers/5022.jpg deleted file mode 100644 index 6a734419ab..0000000000 Binary files a/src/public/images/developers/5022.jpg and /dev/null differ diff --git a/src/public/images/developers/5328.jpg b/src/public/images/developers/5328.jpg deleted file mode 100644 index 15dd0d5720..0000000000 Binary files a/src/public/images/developers/5328.jpg and /dev/null differ diff --git a/src/public/images/developers/5486.jpg b/src/public/images/developers/5486.jpg deleted file mode 100644 index b10f1b8e69..0000000000 Binary files a/src/public/images/developers/5486.jpg and /dev/null differ diff --git a/src/public/images/developers/5697.jpg b/src/public/images/developers/5697.jpg deleted file mode 100644 index fded77b6bd..0000000000 Binary files a/src/public/images/developers/5697.jpg and /dev/null differ