@@ -27,6 +27,9 @@ <h2 id="order-form">T-shirt Order Form</h2>
27
27
minlength ="2 "
28
28
autocomplete ="name "
29
29
required
30
+ pattern ="^(?!\s*$).+ "
31
+ title ="Name must be at least 2 characters and not just spaces. "
32
+ style ="min-height:48px; min-width:200px; "
30
33
/>
31
34
</ div >
32
35
@@ -39,22 +42,23 @@ <h2 id="order-form">T-shirt Order Form</h2>
39
42
name ="email "
40
43
autocomplete ="email "
41
44
required
45
+ style ="min-height:48px; min-width:200px; "
42
46
/>
43
47
</ div >
44
48
45
49
<!-- REQUIREMENT 3: Colour -->
46
50
< fieldset >
47
51
< legend > Choose your t-shirt colour:</ legend >
48
52
< div >
49
- < input type ="radio " id ="red " name ="colour " value ="red " required />
53
+ < input type ="radio " id ="red " name ="colour " value ="red " required style =" min-height:24px; min-width:24px; " />
50
54
< label for ="red "> Red</ label >
51
55
</ div >
52
56
< div >
53
- < input type ="radio " id ="blue " name ="colour " value ="blue " />
57
+ < input type ="radio " id ="blue " name ="colour " value ="blue " style =" min-height:24px; min-width:24px; " />
54
58
< label for ="blue "> Blue</ label >
55
59
</ div >
56
60
< div >
57
- < input type ="radio " id ="black " name ="colour " value ="black " />
61
+ < input type ="radio " id ="black " name ="colour " value ="black " style =" min-height:24px; min-width:24px; " />
58
62
< label for ="black "> Black</ label >
59
63
</ div >
60
64
</ fieldset >
@@ -63,7 +67,7 @@ <h2 id="order-form">T-shirt Order Form</h2>
63
67
< fieldset >
64
68
< legend > Choose your t-shirt size:</ legend >
65
69
< label for ="size " class ="visually-hidden "> T-shirt size</ label >
66
- < select id ="size " name ="size " required >
70
+ < select id ="size " name ="size " required style =" min-height:48px; min-width:200px; " >
67
71
< option value ="" disabled selected > Select a size</ option >
68
72
< option value ="XS "> XS</ option >
69
73
< option value ="S "> S</ option >
@@ -76,7 +80,7 @@ <h2 id="order-form">T-shirt Order Form</h2>
76
80
77
81
<!-- Submit button -->
78
82
< div >
79
- < button type ="submit " aria-label ="Submit your t-shirt order ">
83
+ < button type ="submit " aria-label ="Submit your t-shirt order " style =" min-height:48px; min-width:150px; " >
80
84
Place Order
81
85
</ button >
82
86
</ div >
0 commit comments