diff --git a/src/ui/Layout.tsx b/src/ui/Layout.tsx index 28f1666..936c713 100644 --- a/src/ui/Layout.tsx +++ b/src/ui/Layout.tsx @@ -24,7 +24,7 @@ export default function Layout() { -
+
diff --git a/src/ui/components/ExtractionFlowDesigner.tsx b/src/ui/components/ExtractionFlowDesigner.tsx index 912a549..cd10d5b 100644 --- a/src/ui/components/ExtractionFlowDesigner.tsx +++ b/src/ui/components/ExtractionFlowDesigner.tsx @@ -1,12 +1,12 @@ import { ArrowDown, FileSearch, Image as ImageIcon, User, Wand2 } from 'lucide-react' import { - Select, - SelectContent, - SelectGroup, - SelectItem, - SelectLabel, - SelectTrigger, - SelectValue, + Select, + SelectContent, + SelectGroup, + SelectItem, + SelectLabel, + SelectTrigger, + SelectValue, } from './ui/select' interface ExtractionFlowDesignerProps { @@ -31,15 +31,15 @@ export function ExtractionFlowDesigner({ id: 'analyze', key: 'step_analyze_model', title: 'Analyze Image', - description: 'Extracts visual features and descriptions from the input image.', + description: 'Analyze equipments from the input image.', icon: , type: 'text', }, { id: 'texture', key: 'step_texture_model', - title: 'Generate Texture', - description: 'Creates a texture sheet based on the analysis.', + title: 'Generate Equipment Sheet', + description: 'Creates a equipments image based on the analysis.', icon: , type: 'image', }, @@ -56,7 +56,7 @@ export function ExtractionFlowDesigner({ id: 'generation', key: 'step_generation_model', title: 'Character Generation', - description: 'Generates the final character using the equipment.', + description: 'Generates the final character using the equipments.', icon: , type: 'image', }, diff --git a/src/ui/components/PageHeader.tsx b/src/ui/components/PageHeader.tsx index 4befd75..0cc927e 100644 --- a/src/ui/components/PageHeader.tsx +++ b/src/ui/components/PageHeader.tsx @@ -26,7 +26,7 @@ export function PageHeader({ return (
+
+
{Array.from({ length: 9 }).map((_, i) => { const item = outfit.equipments[i] - const totalCount = outfit.equipments.length + const totalCount = outfit.equipments.length - if (i === 8 && totalCount > 9) { - const extraCount = totalCount - 8 - return ( -
- {item && item.equipment.image?.path && ( - More - )} -
- +{extraCount} + if (i === 8 && totalCount > 9) { + const extraCount = totalCount - 8 + return ( +
+ {item && item.equipment.image?.path && ( + More + )} +
+ +{extraCount} +
-
- ) - } + ) + } return (
{item ? ( - {item.equipment.name} + {item.equipment.name} ) : (
)} diff --git a/src/ui/pages/Expressions.tsx b/src/ui/pages/Expressions.tsx index acef5ee..fc9ec86 100644 --- a/src/ui/pages/Expressions.tsx +++ b/src/ui/pages/Expressions.tsx @@ -40,7 +40,7 @@ export default function Expressions() { }) return ( -
+
+
{/* Right: Generations Grid */} -
-
+
+

Generated Looks @@ -157,7 +157,7 @@ export default function FittingRoom() {

) : ( - +
{generations.map((gen) => (
-
+

{new Date(gen.createdAt).toLocaleDateString()}

diff --git a/src/ui/pages/Poses.tsx b/src/ui/pages/Poses.tsx index 4497b76..aee6fa7 100644 --- a/src/ui/pages/Poses.tsx +++ b/src/ui/pages/Poses.tsx @@ -40,7 +40,7 @@ export default function Poses() { }) return ( -
+
+