Skip to content

Commit

Permalink
updating image pathing
Browse files Browse the repository at this point in the history
  • Loading branch information
vnagpal25 committed Oct 13, 2024
1 parent dca14d5 commit 6d2c274
Showing 1 changed file with 160 additions and 158 deletions.
318 changes: 160 additions & 158 deletions utils/skill-image.js
Original file line number Diff line number Diff line change
Expand Up @@ -74,162 +74,164 @@ import wolframalpha from '/public/svg/skills/wolframalpha.svg';
import wordpress from '/public/svg/skills/wordpress.svg';


export const skillsImage = (skill) => {
const skillID = skill.toLowerCase();
switch (skillID) {
case 'gcp':
return gcp;
case 'html':
return html;
case 'photoshop':
return photoshop;
case 'docker':
return docker;
case 'illustrator':
return illustrator;
case 'adobe xd':
return adobeXd;
case 'after effects':
return afterEffects;
case 'css':
return css;
case 'angular':
return angular;
case 'javascript':
return javascript;
case 'next js':
return nextJS;
case 'nuxt js':
return nuxtJS;
case 'react':
return react;
case 'svelte':
return svelte;
case 'typescript':
return typescript;
case 'vue':
return vue;
case 'bootstrap':
return bootstrap;
case 'bulma':
return bulma;
case 'capacitorjs':
return capacitorjs;
case 'coffeescript':
return coffeescript;
case 'memsql':
return memsql;
case 'mongodb':
return mongoDB;
case 'mysql':
return mysql;
case 'postgresql':
return postgresql;
case 'tailwind':
return tailwind;
case 'vitejs':
return vitejs;
case 'vuetifyjs':
return vuetifyjs;
case 'c':
return c;
case 'c++':
return cplusplus;
case 'c#':
return csharp;
case 'dart':
return dart;
case 'go':
return go;
case 'java':
return java;
case 'kotlin':
return kotlin;
case 'julia':
return julia;
case 'matlab':
return matlab;
case 'php':
return php;
case 'python':
return python;
case 'ruby':
return ruby;
case 'swift':
return swift;
case 'adobe audition':
return adobeaudition;
case 'aws':
return aws;
case 'deno':
return deno;
case 'django':
return django;
case 'firebase':
return firebase;
case 'gimp':
return gimp;
case 'git':
return git;
case 'graphql':
return graphql;
case 'lightroom':
return lightroom;
case 'materialui':
return materialui;
case 'nginx':
return nginx;
case 'numpy':
return numpy;
case 'opencv':
return opencv;
case 'premiere pro':
return premierepro;
case 'pytorch':
return pytorch;
case 'selenium':
return selenium;
case 'strapi':
return strapi;
case 'tensorflow':
return tensorflow;
case 'webix':
return webix;
case 'wordpress':
return wordpress;
case 'azure':
return azure;
case 'blender':
return blender;
case 'fastify':
return fastify;
case 'figma':
return figma;
case 'flutter':
return flutter;
case 'haxe':
return haxe;
case 'ionic':
return ionic;
case 'markdown':
return markdown;
case 'microsoft office':
return microsoftoffice;
case 'picsart':
return picsart;
case 'sketch':
return sketch;
case 'unity':
return unity;
case 'wolframalpha':
return wolframalpha;
case 'canva':
return canva;
default:
break;
}
}
// export const skillsImage = (skill) => {
// const skillID = skill.toLowerCase().replace(/\s+/g, '-'); // To handle spaces in skill names
// return `/vnagpal25.github.io/svg/skills/${skillID}.svg`;
// };
// const skillID = skill.toLowerCase();
// switch (skillID) {
// case 'gcp':
// return gcp;
// case 'html':
// return html;
// case 'photoshop':
// return photoshop;
// case 'docker':
// return docker;
// case 'illustrator':
// return illustrator;
// case 'adobe xd':
// return adobeXd;
// case 'after effects':
// return afterEffects;
// case 'css':
// return css;
// case 'angular':
// return angular;
// case 'javascript':
// return javascript;
// case 'next js':
// return nextJS;
// case 'nuxt js':
// return nuxtJS;
// case 'react':
// return react;
// case 'svelte':
// return svelte;
// case 'typescript':
// return typescript;
// case 'vue':
// return vue;
// case 'bootstrap':
// return bootstrap;
// case 'bulma':
// return bulma;
// case 'capacitorjs':
// return capacitorjs;
// case 'coffeescript':
// return coffeescript;
// case 'memsql':
// return memsql;
// case 'mongodb':
// return mongoDB;
// case 'mysql':
// return mysql;
// case 'postgresql':
// return postgresql;
// case 'tailwind':
// return tailwind;
// case 'vitejs':
// return vitejs;
// case 'vuetifyjs':
// return vuetifyjs;
// case 'c':
// return c;
// case 'c++':
// return cplusplus;
// case 'c#':
// return csharp;
// case 'dart':
// return dart;
// case 'go':
// return go;
// case 'java':
// return java;
// case 'kotlin':
// return kotlin;
// case 'julia':
// return julia;
// case 'matlab':
// return matlab;
// case 'php':
// return php;
// case 'python':
// return python;
// case 'ruby':
// return ruby;
// case 'swift':
// return swift;
// case 'adobe audition':
// return adobeaudition;
// case 'aws':
// return aws;
// case 'deno':
// return deno;
// case 'django':
// return django;
// case 'firebase':
// return firebase;
// case 'gimp':
// return gimp;
// case 'git':
// return git;
// case 'graphql':
// return graphql;
// case 'lightroom':
// return lightroom;
// case 'materialui':
// return materialui;
// case 'nginx':
// return nginx;
// case 'numpy':
// return numpy;
// case 'opencv':
// return opencv;
// case 'premiere pro':
// return premierepro;
// case 'pytorch':
// return pytorch;
// case 'selenium':
// return selenium;
// case 'strapi':
// return strapi;
// case 'tensorflow':
// return tensorflow;
// case 'webix':
// return webix;
// case 'wordpress':
// return wordpress;
// case 'azure':
// return azure;
// case 'blender':
// return blender;
// case 'fastify':
// return fastify;
// case 'figma':
// return figma;
// case 'flutter':
// return flutter;
// case 'haxe':
// return haxe;
// case 'ionic':
// return ionic;
// case 'markdown':
// return markdown;
// case 'microsoft office':
// return microsoftoffice;
// case 'picsart':
// return picsart;
// case 'sketch':
// return sketch;
// case 'unity':
// return unity;
// case 'wolframalpha':
// return wolframalpha;
// case 'canva':
// return canva;
// default:
// break;
// }
// }
export const skillsImage = (skill) => {
const skillID = skill.toLowerCase().replace(/\s+/g, '-');
const basePath = process.env.DEPLOYED_GITHUB_PATH || '/vnagpal25.github.io';

return `${basePath}/svg/skills/${skillID}.svg`;
};

0 comments on commit 6d2c274

Please sign in to comment.