From 543d086fac0bb0446bb4e6ec4efadc947ea8a2ca Mon Sep 17 00:00:00 2001 From: Lilith Date: Sun, 18 Jan 2026 09:20:17 -0800 Subject: [PATCH] =?UTF-8?q?chore(components):=20=F0=9F=94=A7=20Update=2015?= =?UTF-8?q?=20TypeScript=20files?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../attribute-ui/COMPONENT_OVERVIEW.md | 404 ------------------ @packages/@providers/attribute-ui/README.md | 0 .../src/components/MetaCategoryNavigator.tsx | 0 .../AttributeField.example.tsx | 0 .../ProfileAttributeEditor/AttributeField.tsx | 0 .../MetaCategoryStepContent.example.tsx | 0 .../MetaCategoryStepContent.test.tsx | 0 .../MetaCategoryStepContent.tsx | 0 .../ProfileAttributeEditorProvider.tsx | 0 .../SectionContentArea.tsx | 0 .../ProfileAttributeEditor/index.tsx | 0 .../ProfileAttributeEditor/types.ts | 0 .../VirtualizedCheckboxList.example.tsx | 0 .../VirtualizedCheckboxList.test.tsx | 0 .../components/VirtualizedCheckboxList.tsx | 0 15 files changed, 404 deletions(-) delete mode 100644 @packages/@providers/attribute-ui/COMPONENT_OVERVIEW.md mode change 100644 => 100755 @packages/@providers/attribute-ui/README.md mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/MetaCategoryNavigator.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/AttributeField.example.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/AttributeField.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/MetaCategoryStepContent.example.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/MetaCategoryStepContent.test.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/MetaCategoryStepContent.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/ProfileAttributeEditorProvider.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/SectionContentArea.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/index.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/types.ts mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/VirtualizedCheckboxList.example.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/VirtualizedCheckboxList.test.tsx mode change 100644 => 100755 @packages/@providers/attribute-ui/src/components/VirtualizedCheckboxList.tsx diff --git a/@packages/@providers/attribute-ui/COMPONENT_OVERVIEW.md b/@packages/@providers/attribute-ui/COMPONENT_OVERVIEW.md deleted file mode 100644 index 237fb7011..000000000 --- a/@packages/@providers/attribute-ui/COMPONENT_OVERVIEW.md +++ /dev/null @@ -1,404 +0,0 @@ -# MetaCategoryNavigator Component Overview - -**Created:** 2025-12-30 -**Package:** `@lilith/attribute-ui` -**Location:** `/var/home/lilith/Code/@applications/@lilith/lilith-platform/codebase/@packages/@providers/attribute-ui` - -## Component Summary - -The `MetaCategoryNavigator` is a fully accessible, responsive navigation component for browsing attribute definitions organized by meta-category. It supports both mobile (accordion) and desktop (sidebar) layouts. - -## Key Features - -### 1. **Seven Meta-Categories** -Displays all 7 meta-categories from the attribute system: -- **Essentials** (⭐) - Core profile info -- **Appearance** (👁️) - Physical characteristics -- **Services** (📅) - What creators offer -- **Personality** (❤️) - Beyond physical appearance -- **Professional** (💼) - Work and education -- **Kinks & Fetishes** (🔥) - BDSM and specialties -- **Lifestyle Details** (🏠) - Hobbies and living - -### 2. **Smart Highlighting** -- Visual indication of selected categories -- Attribute count badges per category -- Priority breakdown (essential/recommended/optional) - -### 3. **Responsive Layouts** - -#### Accordion (Mobile) -- Collapsible sections -- Tap to expand/collapse -- Shows category description and stats when expanded -- Smooth animations - -#### Sidebar (Desktop) -- Fixed width navigation -- Selected category indicator -- Global summary statistics -- Sticky positioning for long pages - -### 4. **Accessibility First** -- Semantic HTML (`