From 0055b3d40be27f671fb227eabf5a8af52ef838e7 Mon Sep 17 00:00:00 2001 From: sihoo Date: Wed, 30 Sep 2026 05:40:30 +0000 Subject: [PATCH] =?UTF-8?q?=ED=95=99=EB=B2=88=20=EA=B2=80=EC=83=89?= =?UTF-8?q?=EC=B0=BD=20=ED=8F=AD=EC=9D=84=20=EA=B3=84=EC=A0=95=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80=20=ED=83=80=EC=9D=BC=EA=B3=BC=20=EA=B0=99=EA=B2=8C=20?= =?UTF-8?q?=EC=A1=B0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 가로로 길게 늘어지던 검색창을 위쪽 "신규 학생 계정 추가" 타일과 같은 폭(formSquareSize)으로 맞추고, 좁은 화면에서 필터 칩들이 잘리지 않게 Row 대신 Wrap으로 변경. Co-Authored-By: Claude Sonnet 5 --- lib/ui/teacher_student_management_page.dart | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/ui/teacher_student_management_page.dart b/lib/ui/teacher_student_management_page.dart index 4f49d60..02ca60d 100644 --- a/lib/ui/teacher_student_management_page.dart +++ b/lib/ui/teacher_student_management_page.dart @@ -767,9 +767,13 @@ class _TeacherStudentManagementPageState ), ), const SizedBox(height: 12), - Row( + Wrap( + crossAxisAlignment: WrapCrossAlignment.center, + spacing: 6, + runSpacing: 8, children: [ - Expanded( + SizedBox( + width: isWide ? formSquareSize : 160, child: TextField( onChanged: _controller.setSearchQuery, keyboardType: TextInputType.number, @@ -792,13 +796,9 @@ class _TeacherStudentManagementPageState ), ), ), - const SizedBox(width: 12), _gradeFilterChip(null, '전체'), - const SizedBox(width: 6), _gradeFilterChip(1, '1학년'), - const SizedBox(width: 6), _gradeFilterChip(2, '2학년'), - const SizedBox(width: 6), _gradeFilterChip(3, '3학년'), ], ),