Added comprehensive troubleshooting section documenting the FAQ modal scrollbar issue resolution (October 2025): - Root cause: Flexbox height calculation failure in modal context - Failed approaches: 6+ different CSS/HTML attempts documented - Working solution: Explicit max-height with inline overflow-y - Key insight: Explicit inline styles > flexbox in complex modals - Lessons learned: Diagnose first, stop guessing after 2-3 failures - Related issues: Pattern may affect other modals using flexbox Files updated: - CLAUDE_Tractatus_Maintenance_Guide.md (v2.1.1) - public/faq.html (lines 578-580: modal structure) - public/faq.html (lines 295-316: scrollbar CSS) - public/service-worker.js (version 1.0.8) - public/version.json (v1.0.8 with changelog) This documentation will help future sessions avoid multi-hour troubleshooting cycles by understanding the root cause immediately. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
12 lines
380 B
JSON
12 lines
380 B
JSON
{
|
|
"version": "1.0.8",
|
|
"buildDate": "2025-10-14T00:45:00Z",
|
|
"changelog": [
|
|
"CRITICAL FIX: Restructured FAQ modal for proper scrolling",
|
|
"Separated fixed controls from scrollable content area",
|
|
"Service worker cache refresh to clear CSP errors",
|
|
"Scrollbar now visible and functional on all FAQ questions"
|
|
],
|
|
"forceUpdate": true,
|
|
"minVersion": "1.0.7"
|
|
}
|