Skip to content

Commit bf9df68

Browse files
GearUnclearclaude
andcommitted
Optimize table layout to eliminate horizontal scrolling
- Increase container max-width from 1400px to 1500px - Reduce column widths from 100px to 90px and adjust all responsive breakpoints proportionally - Reduce padding throughout table (container: 40px → 12px, cells: 16px → 12px) - Reorder columns: move Quarterly Check-in before Enrollment Anniversary 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 0e90425 commit bf9df68

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

checklist.html

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
.container {
5151
padding: 2rem 1rem;
52-
max-width: 1400px;
52+
max-width: 1500px;
5353
}
5454

5555
/* =======================
@@ -116,7 +116,7 @@
116116
.table-container {
117117
background: white;
118118
border-radius: 16px;
119-
padding: 2.5rem;
119+
padding: 0.75rem;
120120
margin: 2rem 0;
121121
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1), 0 4px 15px rgba(0, 0, 0, 0.05);
122122
overflow-x: auto;
@@ -140,22 +140,22 @@
140140
.requirements-table thead th {
141141
color: white;
142142
font-weight: 600;
143-
padding: 1.25rem 1rem;
143+
padding: 1.25rem 0.75rem;
144144
text-align: center;
145145
vertical-align: middle;
146146
font-size: 0.9rem;
147147
border: none;
148148
position: sticky;
149149
top: 0;
150150
z-index: 10;
151-
width: 100px;
152-
min-width: 100px;
151+
width: 90px;
152+
min-width: 90px;
153153
}
154154

155155
.requirements-table thead th:first-child {
156156
border-top-left-radius: 12px;
157157
text-align: left;
158-
padding-left: 1.5rem;
158+
padding-left: 1.25rem;
159159
}
160160

161161
.requirements-table thead th:last-child {
@@ -176,7 +176,7 @@
176176
background: linear-gradient(135deg, #f8f9fa, #e9ecef);
177177
color: var(--text-primary);
178178
font-weight: 600;
179-
padding: 1.25rem 1.5rem;
179+
padding: 1.25rem 1.25rem;
180180
text-align: left;
181181
border-bottom: 1px solid #dee2e6;
182182
border-right: 2px solid #dee2e6;
@@ -190,7 +190,7 @@
190190
}
191191

192192
.requirements-table tbody td {
193-
padding: 1.25rem 1rem;
193+
padding: 1.25rem 0.75rem;
194194
text-align: center;
195195
vertical-align: middle;
196196
border-bottom: 1px solid #e9ecef;
@@ -296,17 +296,17 @@
296296
/* Large tablets and small desktops */
297297
@media (max-width: 1200px) {
298298
.requirements-table thead th {
299-
width: 85px;
300-
min-width: 85px;
301-
padding: 1rem 0.75rem;
299+
width: 75px;
300+
min-width: 75px;
301+
padding: 1rem 0.6rem;
302302
}
303303

304304
.requirements-table tbody th {
305-
padding: 1rem 1.25rem;
305+
padding: 1rem 1rem;
306306
}
307307

308308
.requirements-table tbody td {
309-
padding: 1rem 0.75rem;
309+
padding: 1rem 0.6rem;
310310
}
311311
}
312312

@@ -317,18 +317,18 @@
317317
}
318318

319319
.requirements-table thead th {
320-
width: 75px;
321-
min-width: 75px;
322-
padding: 0.9rem 0.6rem;
320+
width: 65px;
321+
min-width: 65px;
322+
padding: 0.9rem 0.5rem;
323323
font-size: 0.85rem;
324324
}
325325

326326
.requirements-table tbody th {
327-
padding: 0.9rem 1rem;
327+
padding: 0.9rem 0.85rem;
328328
}
329329

330330
.requirements-table tbody td {
331-
padding: 0.9rem 0.6rem;
331+
padding: 0.9rem 0.5rem;
332332
}
333333

334334
.check-icon,
@@ -381,23 +381,23 @@
381381
}
382382

383383
.requirements-table thead th {
384-
width: 70px;
385-
min-width: 70px;
386-
padding: 0.75rem 0.5rem;
384+
width: 60px;
385+
min-width: 60px;
386+
padding: 0.75rem 0.4rem;
387387
font-size: 0.75rem;
388388
}
389389

390390
.requirements-table tbody th {
391-
padding: 0.75rem 0.75rem;
392-
padding-left: 1rem;
391+
padding: 0.75rem 0.65rem;
392+
padding-left: 0.85rem;
393393
}
394394

395395
.requirements-table tbody td {
396-
padding: 0.75rem 0.5rem;
396+
padding: 0.75rem 0.4rem;
397397
}
398398

399399
.requirements-table thead th:first-child {
400-
padding-left: 1rem;
400+
padding-left: 0.85rem;
401401
}
402402

403403
.check-icon,
@@ -495,8 +495,8 @@ <h3><i class="fas fa-info-circle"></i> How to Use This Checklist</h3>
495495
<th>Family<br>Entry</th>
496496
<th>Turned<br>18</th>
497497
<th>Update<br>(Income/Status)</th>
498-
<th>Enrollment<br>Anniversary</th>
499498
<th>Quarterly<br>Check-in</th>
499+
<th>Enrollment<br>Anniversary</th>
500500
<th>Individual Newborn/Child<br>Exit</th>
501501
<th>Individual Adult<br>Exit</th>
502502
<th>Family<br>Exit</th>
@@ -562,11 +562,11 @@ <h3><i class="fas fa-info-circle"></i> How to Use This Checklist</h3>
562562
<td><i class="fas fa-check-circle check-icon"></i></td>
563563
<td><i class="fas fa-circle empty-cell"></i></td>
564564
<td><i class="fas fa-circle empty-cell"></i></td>
565-
<td><i class="fas fa-circle empty-cell"></i></td>
566565
<td><i class="fas fa-check-circle check-icon"></i></td>
567566
<td><i class="fas fa-circle empty-cell"></i></td>
568567
<td><i class="fas fa-circle empty-cell"></i></td>
569568
<td><i class="fas fa-circle empty-cell"></i></td>
569+
<td><i class="fas fa-circle empty-cell"></i></td>
570570
</tr>
571571
<tr>
572572
<th>HMIS Release of Information (ROI)</th>

0 commit comments

Comments
 (0)