@@ -107,7 +107,7 @@ export function Step2ProjectInfo({ form, onNext, onBack }: Step2Props) {
107107 type = "text"
108108 { ...form . register ( "name" ) }
109109 placeholder = "My Awesome Project"
110- className = "w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 focus:ring-2 focus:ring-blue-500 focus:border-transparent"
110+ className = "w-full px-4 py-3 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 text-base focus:ring-2 focus:ring-blue-500 focus:border-transparent"
111111 />
112112 { form . formState . errors . name && (
113113 < p className = "text-sm text-red-600 dark:text-red-400 mt-1" >
@@ -126,7 +126,7 @@ export function Step2ProjectInfo({ form, onNext, onBack }: Step2Props) {
126126 type = "text"
127127 { ...form . register ( "slug" ) }
128128 placeholder = "my-awesome-project"
129- className = "w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 focus:ring-2 focus:ring-blue-500 focus:border-transparent"
129+ className = "w-full px-4 py-3 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 text-base focus:ring-2 focus:ring-blue-500 focus:border-transparent"
130130 />
131131 { form . formState . errors . slug && (
132132 < p className = "text-sm text-red-600 dark:text-red-400 mt-1" >
@@ -146,7 +146,7 @@ export function Step2ProjectInfo({ form, onNext, onBack }: Step2Props) {
146146 placeholder = "A brief description of what your project does"
147147 rows = { 3 }
148148 maxLength = { 160 }
149- className = "w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 focus:ring-2 focus:ring-blue-500 focus:border-transparent"
149+ className = "w-full px-4 py-3 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 text-base focus:ring-2 focus:ring-blue-500 focus:border-transparent"
150150 />
151151 < p className = "text-xs text-gray-500 dark:text-gray-400 mt-1" >
152152 { form . watch ( "short_desc" ) ?. length || 0 } / 160 characters
@@ -167,7 +167,7 @@ export function Step2ProjectInfo({ form, onNext, onBack }: Step2Props) {
167167 type = "text"
168168 { ...form . register ( "primary_lang" ) }
169169 placeholder = "TypeScript"
170- className = "w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 focus:ring-2 focus:ring-blue-500 focus:border-transparent"
170+ className = "w-full px-4 py-3 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 text-base focus:ring-2 focus:ring-blue-500 focus:border-transparent"
171171 />
172172 { form . formState . errors . primary_lang && (
173173 < p className = "text-sm text-red-600 dark:text-red-400 mt-1" >
@@ -183,7 +183,7 @@ export function Step2ProjectInfo({ form, onNext, onBack }: Step2Props) {
183183 </ label >
184184 < select
185185 { ...form . register ( "license" ) }
186- className = "w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 focus:ring-2 focus:ring-blue-500 focus:border-transparent"
186+ className = "w-full px-4 py-3 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 text-base focus:ring-2 focus:ring-blue-500 focus:border-transparent min-h-[48px] "
187187 >
188188 < option value = "" > Select a license</ option >
189189 { COMMON_LICENSES . map ( license => (
@@ -237,7 +237,7 @@ export function Step2ProjectInfo({ form, onNext, onBack }: Step2Props) {
237237 }
238238 } }
239239 placeholder = "Type to search tags..."
240- className = "w-full px-4 py-2 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 focus:ring-2 focus:ring-blue-500 focus:border-transparent"
240+ className = "w-full px-4 py-3 rounded-lg border border-gray-300 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100 text-base focus:ring-2 focus:ring-blue-500 focus:border-transparent"
241241 />
242242
243243 { filteredTags . length > 0 && (
@@ -285,14 +285,14 @@ export function Step2ProjectInfo({ form, onNext, onBack }: Step2Props) {
285285 < button
286286 type = "button"
287287 onClick = { onBack }
288- className = "px-6 py-2 rounded-lg border border-gray-300 dark:border-gray-700 text-gray-700 dark:text-gray-300 font-medium transition-colors hover:bg-gray-100 dark:hover:bg-gray-800"
288+ className = "px-6 py-3 rounded-lg border border-gray-300 dark:border-gray-700 text-gray-700 dark:text-gray-300 font-medium transition-colors hover:bg-gray-100 dark:hover:bg-gray-800 min-h-[48px] "
289289 >
290290 Back
291291 </ button >
292292 < button
293293 type = "button"
294294 onClick = { handleNext }
295- className = "px-6 py-2 rounded-lg bg-blue-600 hover:bg-blue-700 text-white font-medium transition-colors"
295+ className = "px-6 py-3 rounded-lg bg-blue-600 hover:bg-blue-700 text-white font-medium transition-colors min-h-[48px] "
296296 >
297297 Next Step
298298 </ button >
0 commit comments