diff --git a/src/components/HeroPage.tsx b/src/components/HeroPage.tsx index 6a78675..12e7c02 100644 --- a/src/components/HeroPage.tsx +++ b/src/components/HeroPage.tsx @@ -236,12 +236,62 @@ function HeroSection({ isDark, richText, links }: HeroProps & { isDark: boolean // ─── Logo cloud ─────────────────────────────────────────────────────────────── const LOGOS = [ - { src: 'https://storage.efferd.com/logo/nvidia-wordmark.svg', alt: 'Nvidia' }, - { src: 'https://storage.efferd.com/logo/supabase-wordmark.svg', alt: 'Supabase' }, - { src: 'https://storage.efferd.com/logo/openai-wordmark.svg', alt: 'OpenAI' }, - { src: 'https://storage.efferd.com/logo/vercel-wordmark.svg', alt: 'Vercel' }, - { src: 'https://storage.efferd.com/logo/github-wordmark.svg', alt: 'GitHub' }, - { src: 'https://storage.efferd.com/logo/claude-wordmark.svg', alt: 'Claude' }, + + { src: 'http://portfolio-media/Skill_logo/aftereffects-plain.svg', alt: 'aftereffects' }, + { src: 'http://portfolio-media/Skill_logo/almalinux-original.svg', alt: 'almalinux' }, + { src: 'http://portfolio-media/Skill_logo/amazonwebservices-original-wordmark.svg', alt: 'amazonwebservices' }, + { src: 'http://portfolio-media/Skill_logo/android-plain-wordmark.svg', alt: 'android' }, + { src: 'http://portfolio-media/Skill_logo/angularjs-plain-wordmark.svg', alt: 'angularjs' }, + { src: 'http://portfolio-media/Skill_logo/apache-line-wordmark.svg', alt: 'apache' }, + { src: 'http://portfolio-media/Skill_logo/apple-original.svg', alt: 'apple' }, + { src: 'http://portfolio-media/Skill_logo/azure-original-wordmark.svg', alt: 'azure' }, + { src: 'http://portfolio-media/Skill_logo/blender-original.svg', alt: 'blender' }, + { src: 'http://portfolio-media/Skill_logo/bootstrap-plain-wordmark.svg', alt: 'bootstrap' }, + { src: 'http://portfolio-media/Skill_logo/cloudflare-original-wordmark.svg', alt: 'cloudflare' }, + { src: 'http://portfolio-media/Skill_logo/cpanel-original-wordmark.svg', alt: 'cpanel' }, + { src: 'http://portfolio-media/Skill_logo/docker-plain-wordmark.svg', alt: 'docker' }, + { src: 'http://portfolio-media/Skill_logo/drupal-plain-wordmark.svg', alt: 'drupal' }, + { src: 'http://portfolio-media/Skill_logo/eslint-plain-wordmark.svg', alt: 'eslint' }, + { src: 'http://portfolio-media/Skill_logo/expo-original-wordmark.svg', alt: 'expo' }, + { src: 'http://portfolio-media/Skill_logo/figma-original.svg', alt: 'figma' }, + { src: 'http://portfolio-media/Skill_logo/flutter-original.svg', alt: 'flutter' }, + { src: 'http://portfolio-media/Skill_logo/forgejo-original.svg', alt: 'forgejo' }, + { src: 'http://portfolio-media/Skill_logo/fusion-original.svg', alt: 'fusion' }, + { src: 'http://portfolio-media/Skill_logo/gimp-original.svg', alt: 'gimp' }, + { src: 'http://portfolio-media/Skill_logo/github-original-wordmark.svg', alt: 'github' }, + { src: 'http://portfolio-media/Skill_logo/gitlab-plain-wordmark.svg', alt: 'gitlab' }, + { src: 'http://portfolio-media/Skill_logo/googlecloud-original-wordmark.svg', alt: 'googlecloud' }, + { src: 'http://portfolio-media/Skill_logo/html5-original-wordmark.svg', alt: 'html5' }, + { src: 'http://portfolio-media/Skill_logo/illustrator-original.svg', alt: 'illustrator' }, + { src: 'http://portfolio-media/Skill_logo/inkscape-plain-wordmark.svg', alt: 'inkscape' }, + { src: 'http://portfolio-media/Skill_logo/javascript-original.svg', alt: 'javascript' }, + { src: 'http://portfolio-media/Skill_logo/jira-original-wordmark.svg', alt: 'jira' }, + { src: 'http://portfolio-media/Skill_logo/jquery-plain-wordmark.svg', alt: 'jquery' }, + { src: 'http://portfolio-media/Skill_logo/kalilinux-original-wordmark.svg', alt: 'kalilinux' }, + { src: 'http://portfolio-media/Skill_logo/linux-original.svg', alt: 'linux' }, + { src: 'http://portfolio-media/Skill_logo/magento-plain-wordmark.svg', alt: 'magento' }, + { src: 'http://portfolio-media/Skill_logo/mongodb-original-wordmark.svg', alt: 'mongodb' }, + { src: 'http://portfolio-media/Skill_logo/nextjs-original-wordmark.svg', alt: 'nextjs' }, + { src: 'http://portfolio-media/Skill_logo/nginx-original.svg', alt: 'nginx' }, + { src: 'http://portfolio-media/Skill_logo/nodejs-original-wordmark.svg', alt: 'nodejs' }, + { src: 'http://portfolio-media/Skill_logo/opencl-original.svg', alt: 'opencl' }, + { src: 'http://portfolio-media/Skill_logo/photoshop-original.svg', alt: 'photoshop' }, + { src: 'http://portfolio-media/Skill_logo/php-original.svg', alt: 'php' }, + { src: 'http://portfolio-media/Skill_logo/premierepro-original.svg', alt: 'premierepro' }, + { src: 'http://portfolio-media/Skill_logo/prometheus-plain-wordmark.svg', alt: 'prometheus' }, + { src: 'http://portfolio-media/Skill_logo/proxmox-original-wordmark.svg', alt: 'proxmox' }, + { src: 'http://portfolio-media/Skill_logo/python-original-wordmark.svg', alt: 'python' }, + { src: 'http://portfolio-media/Skill_logo/rails-plain-wordmark.svg', alt: 'rails' }, + { src: 'http://portfolio-media/Skill_logo/reactnative-original-wordmark.svg', alt: 'reactnative' }, + { src: 'http://portfolio-media/Skill_logo/reactnavigation-original.svg', alt: 'reactnavigation' }, + { src: 'http://portfolio-media/Skill_logo/slack-original-wordmark.svg', alt: 'slack' }, + { src: 'http://portfolio-media/Skill_logo/swift-original-wordmark.svg', alt: 'swift' }, + { src: 'http://portfolio-media/Skill_logo/typescript-original.svg', alt: 'typescript' }, + { src: 'http://portfolio-media/Skill_logo/web3js-original.svg', alt: 'web3js' }, + { src: 'http://portfolio-media/Skill_logo/wordpress-original.svg', alt: 'wordpress' }, + { src: 'http://portfolio-media/Skill_logo/xcode-original.svg', alt: 'xcode' }, + { src: 'http://portfolio-media/Skill_logo/zend-original-wordmark.svg', alt: 'zend' }, + ] function LogosSection({ isDark }: { isDark: boolean }) {