Two issues: 1. Flex items default to min-height:auto, which allows them to grow beyond the flex container instead of being constrained and scrolling. Add min-height:0 to #sidebar so overflow-y:auto works correctly. 2. WebKit ignores padding-bottom on overflow containers entirely. Remove it from #sidebar and increase padding-bottom on #stop-list and #route-master-list (children inside the scroll container, where padding-bottom is respected) from 1rem to 2rem. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| static | ||
| templates | ||
| app.py | ||
| wsgi.py | ||