diff --git a/components/ExperimentsView.tsx b/components/ExperimentsView.tsx index d4dc664..75926e3 100644 --- a/components/ExperimentsView.tsx +++ b/components/ExperimentsView.tsx @@ -943,7 +943,7 @@ const ExperimentCreateView: React.FC<{ value={name} onChange={e => setName(e.target.value)} placeholder="e.g. Price reduction test - Premium Line" - className="input-field" + className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500" /> @@ -952,19 +952,19 @@ const ExperimentCreateView: React.FC<{ onChange={e => setDescription(e.target.value)} rows={2} placeholder="Brief description of the experiment..." - className="input-field resize-y" + className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500 resize-y" />
- setType(e.target.value as ExperimentType)} className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500"> {TYPE_OPTIONS.map(t => ( ))} - setMarketplace(e.target.value)} className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500"> {MARKETPLACE_OPTIONS.map(m => ( ))} @@ -972,7 +972,7 @@ const ExperimentCreateView: React.FC<{ - setPrimaryMetric(e.target.value as ExperimentMetric)} className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500"> {METRIC_OPTIONS.map(m => ( ))} @@ -984,7 +984,7 @@ const ExperimentCreateView: React.FC<{ value={owner} onChange={e => setOwner(e.target.value)} placeholder="Your name" - className="input-field" + className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500" />
@@ -998,7 +998,7 @@ const ExperimentCreateView: React.FC<{ onChange={e => setHypothesis(e.target.value)} rows={3} placeholder="What do you expect to happen? e.g. 'Reducing price by 12% will increase units sold by at least 20% while maintaining net margin'" - className="input-field resize-y" + className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500 resize-y" /> @@ -1013,14 +1013,14 @@ const ExperimentCreateView: React.FC<{ value={c.field} onChange={e => updateChange(i, 'field', e.target.value)} placeholder="Field (e.g. Price)" - className="input-field w-32" + className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500 w-32" /> updateChange(i, 'before_value', e.target.value)} placeholder="Before" - className="input-field flex-1" + className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500 flex-1" /> @@ -1030,7 +1030,7 @@ const ExperimentCreateView: React.FC<{ value={c.after_value} onChange={e => updateChange(i, 'after_value', e.target.value)} placeholder="After" - className="input-field flex-1" + className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500 flex-1" /> {changes.length > 1 && (
{parseAsins(treatmentAsins).length} ASINs detected
@@ -1077,7 +1077,7 @@ const ExperimentCreateView: React.FC<{ onChange={e => setControlAsins(e.target.value)} rows={3} placeholder="B09GHI9012, B09JKL3456" - className="input-field resize-y font-mono text-xs" + className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500 resize-y font-mono text-xs" /> {controlAsins && (
{parseAsins(controlAsins).length} control ASINs detected
@@ -1088,10 +1088,10 @@ const ExperimentCreateView: React.FC<{
- setStartDate(e.target.value)} className="input-field" /> + setStartDate(e.target.value)} className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500" /> - setEndDate(e.target.value)} className="input-field" /> + setEndDate(e.target.value)} className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500" />
@@ -1112,10 +1112,10 @@ const ExperimentCreateView: React.FC<{ Instead of dynamically looking right before the start date, specify an exact previous period (like year-over-year). - setBaselineStartDate(e.target.value)} className="input-field" /> + setBaselineStartDate(e.target.value)} className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500" /> - setBaselineEndDate(e.target.value)} className="input-field" /> + setBaselineEndDate(e.target.value)} className="w-full bg-slate-800 border border-slate-700 rounded-lg px-3 py-2 text-sm text-slate-200 placeholder-slate-500 focus:outline-none focus:ring-1 focus:ring-indigo-500 focus:border-indigo-500" /> )}