ELNOR REPO READER TEXT MIRROR Original path: Design Mockups/Archived Mockups/DOC23 Task Mockups/Q_TASK_EVALUATOR_EXTRACTOR_V2.jsx Source repo: /Users/OpenClaw1/Elnor/Elnor Specs Git branch: main Git commit: dbaa25962edc11ab30e8d4ca1715f9ae5bf77331 Generated: 2026-06-09T01:23:58.539Z --- import React, { useState } from "react"; // ═══════════════════════════════════════════════════════════════ // Q TASK SYSTEM — EVALUATOR + EXTRACTOR EXPANDED VIEWS — V2 // Reorganized: outcomes are the unit. No tabs. Plain-language flow. // Each outcome card reads as a story: what · how · materials · // if fails · pass when · last result. // ═══════════════════════════════════════════════════════════════ const c = { bg:"#0f1117", bgCard:"#161920", bgHover:"#1c1f2a", bgSel:"#1e2233", bgPanel:"#131620", bgPopup:"#1a1e2b", border:"#262a36", text:"#e2e4ea", textSec:"#8b8fa3", textTer:"#5d6178", accent:"#5b8af5", green:"#34d399", red:"#f87171", amber:"#fbbf24", purple:"#a78bfa", cyan:"#22d3ee", orange:"#fb923c", }; const sans = "-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif"; const mono = "'SF Mono','Cascadia Code','Fira Code', monospace"; // ── Helper components ── const SectionLabel = ({children, mt}) => (
{children}
); const FieldLabel = ({children, mt}) => (
{children}
); const HelperText = ({children}) => (
{children}
); const Select = ({opts, v, onChange, compact}) => ( ); const Textarea = ({value, h, placeholder, onChange}) => (