onChange({ endDate: v })}
@@ -594,7 +588,7 @@ function Step2({ state, onChange }: Step2Props) {
-
+
onChange({ budgetEur: e.target.value })}
placeholder="e.g. 50000"
- className={INPUT_CLS}
+ className="app-input"
/>
-
+
onChange({ responsiblePerson: v })}
@@ -615,7 +609,7 @@ function Step2({ state, onChange }: Step2Props) {
-
@@ -754,7 +748,7 @@ function Step3({ state, onChange }: Step3Props) {
max={24}
step={0.5}
onChange={(e) => updateReq(idx, { hoursPerDay: parseFloat(e.target.value) || 0 })}
- className={INPUT_CLS}
+ className="app-input"
/>
@@ -765,7 +759,7 @@ function Step3({ state, onChange }: Step3Props) {
min={1}
max={20}
onChange={(e) => updateReq(idx, { headcount: parseInt(e.target.value, 10) || 1 })}
- className={INPUT_CLS}
+ className="app-input"
/>
@@ -780,14 +774,14 @@ function Step3({ state, onChange }: Step3Props) {
updateReq(idx, { budgetCents: Number.isFinite(val) && val > 0 ? Math.round(val * 100) : 0 } as Partial);
}}
placeholder="0"
- className={INPUT_CLS}
+ className="app-input"
/>
@@ -820,7 +814,7 @@ function Step3({ state, onChange }: Step3Props) {
updateReq(idx, { chapter: e.target.value || undefined } as Partial)
}
placeholder="e.g. Art Direction"
- className={INPUT_CLS}
+ className="app-input"
/>
{chapters.length > 0 && (