Skip to content

Commit 5ac3109

Browse files
Copilothotlong
andcommitted
fix(DetailSection): use responsive breakpoints for grid columns instead of hardcoding
Use sm:grid-cols-2 (640px) instead of md:grid-cols-2 (768px) so larger phones get 2 columns, while narrow screens still fall back to 1 column. Progressive: 1 col → sm:2 cols → lg:3 cols. Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 5ee15a8 commit 5ac3109

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

packages/plugin-detail/src/DetailSection.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -195,9 +195,9 @@ export const DetailSection: React.FC<DetailSectionProps> = ({
195195
className={cn(
196196
"grid gap-3 sm:gap-4",
197197
effectiveColumns === 1 ? "grid-cols-1" :
198-
effectiveColumns === 2 ? "grid-cols-2" :
199-
effectiveColumns === 3 ? "grid-cols-2 lg:grid-cols-3" :
200-
"grid-cols-2 lg:grid-cols-3"
198+
effectiveColumns === 2 ? "grid-cols-1 sm:grid-cols-2" :
199+
effectiveColumns === 3 ? "grid-cols-1 sm:grid-cols-2 lg:grid-cols-3" :
200+
"grid-cols-1 sm:grid-cols-2 lg:grid-cols-3"
201201
)}
202202
>
203203
{layoutFields.map(renderField)}

0 commit comments

Comments
 (0)