Skip to content

Commit d740a25

Browse files
committed
Adding responsive version of form on modals
1 parent f9d63a8 commit d740a25

File tree

2 files changed

+35
-36
lines changed

2 files changed

+35
-36
lines changed

src/ui/AddOrEditAchievementModal/AddOrEditAchievementModal.tsx

+33-35
Original file line numberDiff line numberDiff line change
@@ -79,43 +79,41 @@ const AddOrEditAchievementModal = ({
7979
<h2 className="text-xteamaccent font-extrabold italic text-xl mb-8">
8080
{selectedAchievement?.id ? 'Edit' : 'New'} Achievement
8181
</h2>
82-
<form onSubmit={handleSubmit}>
83-
<div className="flex space-x-6 pb-8">
84-
<div>
85-
<TextInput
86-
label="Description"
87-
{...getFieldProps("description")}
88-
{...getFieldMeta("description")}
89-
fullWidth
90-
/>
91-
</div>
82+
<form onSubmit={handleSubmit} className="flex flex-col gap-6 pb-8 sm:flex-row sm:gap-6 sm:pb-8">
83+
<div>
84+
<TextInput
85+
label="Description"
86+
{...getFieldProps("description")}
87+
{...getFieldMeta("description")}
88+
fullWidth
89+
/>
90+
</div>
9291

93-
<div>
94-
<TextInput
95-
label="Target Value"
96-
{...getFieldProps("targetValue")}
97-
{...getFieldMeta("targetValue")}
98-
fullWidth
99-
/>
100-
</div>
92+
<div>
93+
<TextInput
94+
label="Target Value"
95+
{...getFieldProps("targetValue")}
96+
{...getFieldMeta("targetValue")}
97+
fullWidth
98+
/>
99+
</div>
101100

102-
<div>
103-
<label
104-
className="block text-gray-700 text-sm font-bold mt-9"
105-
htmlFor="isEnabled"
106-
>
107-
<Checkbox
108-
{...getFieldProps("isEnabled")}
109-
>
110-
isEnabled
111-
</Checkbox>
112-
</label>
113-
</div>
114-
<div className="mt-8 flex justify-center flex-1">
115-
<Button type="submit" disabled={!isValid} fullWidth>
116-
Save
117-
</Button>
118-
</div>
101+
<div>
102+
<label
103+
className="block text-gray-700 text-sm font-bold mt-9"
104+
htmlFor="isEnabled"
105+
>
106+
<Checkbox
107+
{...getFieldProps("isEnabled")}
108+
>
109+
isEnabled
110+
</Checkbox>
111+
</label>
112+
</div>
113+
<div className="mt-8 flex justify-center flex-1">
114+
<Button type="submit" disabled={!isValid} fullWidth>
115+
Save
116+
</Button>
119117
</div>
120118
</form>
121119
</Modal>

src/ui/AddOrEditLeaderboardModal/AddOrEditLeaderboardModal.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,13 @@ const AddOrEditLeaderboardModal = ({
7878
<h2 className="text-xteamaccent font-extrabold italic text-xl mb-8">
7979
{ selectedLeaderboard?.id ? 'Edit' : 'New'} Leaderboard
8080
</h2>
81-
<form onSubmit={handleSubmit} className="flex flex-row gap-4">
81+
<form onSubmit={handleSubmit} className="flex flex-col gap-6 pb-8 sm:flex-row sm:gap-6 sm:pb-8">
8282
<div className="w-full">
8383
<TextInput
8484
label="Name"
8585
{...getFieldProps("name")}
8686
{...getFieldMeta("name")}
87+
fullWidth
8788
/>
8889
</div>
8990

0 commit comments

Comments
 (0)