|
141 | 141 | {#if workBookTasks.length} |
142 | 142 | <div class="overflow-auto rounded-md border"> |
143 | 143 | <Table shadow class="text-md"> |
144 | | - <TableHead class="text-sm bg-gray-100"> |
145 | | - <TableHeadCell class="min-w-[96px] max-w-[120px]">回答</TableHeadCell> |
146 | | - <TableHeadCell class="text-center px-0">グレード</TableHeadCell> |
147 | | - <TableHeadCell class="min-w-[240px] max-w-2/3 truncate">問題名</TableHeadCell> |
| 144 | + <TableHead class="text-xs xs:text-sm bg-gray-100"> |
| 145 | + <TableHeadCell class="text-center w-14 px-0.5 xs:px-0">グレード</TableHeadCell> |
| 146 | + <TableHeadCell class="text-center min-w-[96px] max-w-[120px]">回答</TableHeadCell> |
| 147 | + <TableHeadCell class="min-w-[240px] max-w-2/3 truncate px-0 sm:px-6">問題名</TableHeadCell |
| 148 | + > |
148 | 149 | <TableHeadCell class="min-w-[120px] max-w-[150px] truncate">出典</TableHeadCell> |
149 | 150 | <TableHeadCell class="text-center px-0">一言</TableHeadCell> |
150 | 151 | </TableHead> |
|
154 | 155 | key={getUniqueIdUsing(workBookTask.taskId)} |
155 | 156 | class={getBackgroundColorFrom(getTaskResult(workBookTask.taskId).status_name)} |
156 | 157 | > |
| 158 | + <!-- 問題のグレード --> |
| 159 | + <TableBodyCell class="justify-center w-14 px-3"> |
| 160 | + <div class="flex items-center justify-center min-w-[54px] max-w-[54px]"> |
| 161 | + <GradeLabel taskGrade={getTaskGrade(workBookTask.taskId)} /> |
| 162 | + </div> |
| 163 | + </TableBodyCell> |
| 164 | + |
157 | 165 | <!-- 回答状況の更新 --> |
158 | 166 | <TableBodyCell |
159 | | - class="justify-center w-20 px-0.5 sm:px-3" |
| 167 | + class="justify-center w-20 px-0" |
160 | 168 | on:click={() => handleClick(workBookTask.taskId)} |
161 | 169 | > |
162 | 170 | <div class="flex items-center justify-center min-w-[80px] max-w-[80px]"> |
|
167 | 175 | </div> |
168 | 176 | </TableBodyCell> |
169 | 177 |
|
170 | | - <!-- 問題のグレード --> |
171 | | - <TableBodyCell class="justify-center w-14 px-0"> |
172 | | - <div class="flex items-center justify-center min-w-[54px] max-w-[54px]"> |
173 | | - <GradeLabel taskGrade={getTaskGrade(workBookTask.taskId)} /> |
174 | | - </div> |
175 | | - </TableBodyCell> |
176 | | - |
177 | 178 | <!-- 問題のリンク --> |
178 | | - <TableBodyCell> |
| 179 | + <TableBodyCell class="px-0 sm:px-6"> |
179 | 180 | <div class="xs:text-lg truncate"> |
180 | 181 | <ExternalLinkWrapper |
181 | 182 | url={taskUrl(getContestIdFrom(workBookTask.taskId), workBookTask.taskId)} |
|
0 commit comments