Skip to content

Component 047Portfolio

Skill Orbit Hero

Your portrait sits at the center of two slow orbits while skills and highlights circle around it, pausing when visitors look closer.

  • React
  • Tailwind CSS
  • TypeScript
Hover or focus a skill to pause the orbit and read its detail.
Loading preview…
Live interactive preview

Quick start

Make it yours.

Save skill-orbit-hero.tsx in your components folder, then import it below. Requires React and Tailwind CSS.

TSXapp/page.tsx
import SkillOrbitHero from "@/components/ui/skill-orbit-hero";

export default function HomePage() {
  return <SkillOrbitHero />;
}

Behind the interaction

The details that make it work.

Designed to explore, ready to adapt.

A profile in motion

Skills travel on two counter-rotating rings around the portrait, always upright and readable.

Look closer

Hovering or focusing the orbit pauses it, and each skill reveals a short detail for curious visitors.

Make it yours

Typed props for name, role, portrait, skills, and actions, with reduced-motion and keyboard support.

Keep exploring

View all components