Component library, design system showcase, and complete component inventory.
Last updated: October 21, 2025Complete audit of all components with usage analysis and recommendations.
src/pages/about.tsx
Expandable accordion sections for About page content with icons and markdown formatting
Used in 1 file(s):
src/pages/about.tsx
Stats cards displaying key metrics (years, projects, clients) in a 2x2 grid
Used in 1 file(s):
src/components/Accordion.tsx
Accordion/collapsible component
Used in 2 file(s):
src/components/layouts/BentoGrid.tsx
Bento grid layout system
Used in 1 file(s):
src/components/ui/Button.tsx
Reusable button with variants (ghost, primary, minimal)
Used in 4 file(s):
src/components/PortfolioFooter.tsx
Blueprint archives FYC button with code-style aesthetics
Used in 1 file(s):
src/components/ClientsSection.tsx
Clients section component
⚠ Not currently imported anywhere
Not used anywhere
src/components/ClientTable.tsx
Table view for client data with industry and project count
Used in 1 file(s):
src/components/CollaborativePartners.tsx
Collaborative partners grid displaying featured client partners with glass card styling
Used in 1 file(s):
src/components/ui/CopyButton.tsx
Copy to clipboard button with animated feedback
Used in 2 file(s):
src/components/CountdownTimer.tsx
Countdown timer component
⚠ Not currently imported anywhere
Not used anywhere
src/components/DataCode.tsx
Data/code display component
Used in 1 file(s):
src/components/DetailsSidebar.tsx
Sidebar for detail pages
Used in 2 file(s):
src/components/ErrorBoundary.tsx
React error boundary for error handling
Used in 1 file(s):
src/components/FeaturedClients.tsx
Featured clients section with accent line header and client boxes
Used in 1 file(s):
src/components/ui/FloatingLabelInput.tsx
Input field with animated floating label and validation
Used in 1 file(s):
src/components/ui/FloatingLabelTextarea.tsx
Textarea with animated floating label and character counter
Used in 1 file(s):
src/components/FooterMain.tsx
Main site footer with 4-column grid layout, newsletter, social links, and navigation
⚠ Primary footer component used across the site
Used in 2 file(s):
src/components/ui/FullscreenMenu.tsx
Fullscreen navigation menu overlay with glassmorphic design
Used in 1 file(s):
src/components/ui/GlassCard.tsx
Glassmorphic card component
Used in 5 file(s):
src/components/GlassmorphismIcon.tsx
Glassmorphic icon wrapper
Used in 3 file(s):
src/components/HeroBackground.tsx
Hero section background
Used in 7 file(s):
src/components/HowWeWorkTogether.tsx
Work process section
⚠ Not currently imported anywhere
Not used anywhere
src/components/ImageGallery.tsx
Image gallery with lightbox
Used in 1 file(s):
src/components/Lightbox.tsx
Lightbox modal for images
⚠ Not currently imported anywhere
Not used anywhere
src/components/LoadingSpinner.tsx
Loading spinner with size variants and skeleton components
Used in 2 file(s):
src/components/Logo.tsx
Brand logo component with size variants
Used in 2 file(s):
src/components/LogoAlt.tsx
Alternative logo with avatar and subtitle on light background
⚠ Not currently imported anywhere
Not used anywhere
src/components/MatrixBackground.tsx
Matrix-style animated background
Used in 4 file(s):
src/components/layouts/MinimalFooter.tsx
Minimal site footer with live clock
Used in 8 file(s):
src/components/layouts/Header.tsx
Main navigation bar with Resources dropdown
Used in 5 file(s):
src/components/Preloader.tsx
Page loading animation
Used in 8 file(s):
src/components/blocks/ProjectCard.tsx
Project display card with image and metadata
Used in 3 file(s):
src/components/ProjectCard.tsx
Old project card component
⚠ DUPLICATE: Use blocks/ProjectCard.tsx instead
Used in 3 file(s):
src/components/ProjectTable.tsx
Table view for projects
Used in 1 file(s):
src/components/ui/ProjectTypeSelector.tsx
Project type selection grid for contact form
Used in 1 file(s):
src/components/Sidebar.tsx
Main sidebar navigation
⚠ Used in old architecture pages
Used in 9 file(s):
src/components/ui/ThemeToggle.tsx
Dark/light theme toggle button with animated icon
Used in 1 file(s):
src/components/ui/Toast.tsx
Toast notification component with success, error, and info variants
Used in 1 file(s):
src/components/VerificationBadge.tsx
Verification status badge
Used in 6 file(s):
src/pages/about.tsx
Video story placeholder with play button and "coming soon" badge
Used in 1 file(s):
Heading and text styles used throughout the site
text-6xl font-heading font-normaltext-5xl font-heading font-normaltext-4xl font-heading font-normalBody Large - The quick brown fox jumps over the lazy dog. This is a larger body text size used for introductory paragraphs.
text-xl font-sansBody - The quick brown fox jumps over the lazy dog. This is the default body text size used for most content.
text-base font-sansBody Small - The quick brown fox jumps over the lazy dog. This is a smaller text size used for metadata and secondary information.
text-sm font-sans text-gray-400Framer Motion animation variants
Fade in with upward motion
import { fadeInUp } from "@/lib/animations"Container for staggered child animations
import { staggerContainer } from "@/lib/animations"