fix: docs css sidebar fixes

This commit is contained in:
Wayne Sutton
2026-01-09 14:54:00 -08:00
parent 7a8a1c61e3
commit 1323928341
17 changed files with 153 additions and 20 deletions

10
TASK.md
View File

@@ -4,10 +4,18 @@
## Current Status
v2.15.1 ready. Additional Core Web Vitals CLS and INP improvements.
v2.15.3 ready. Fixed footer not displaying on docs landing page.
## Completed
- [x] Footer not displaying on /docs landing page fix (v2.15.3)
- [x] DocsPage.tsx was missing Footer component entirely
- [x] Added Footer import and footerPage query to DocsPage.tsx
- [x] Added footer rendering logic after BlogPost (same pattern as Post.tsx)
- [x] Updated getDocsLandingPage query to return showFooter, footer, excerpt, aiChat fields
- [x] Updated getDocsLandingPost query to return showFooter, footer, aiChat fields
- [x] Added aiChatEnabled and pageContent props to DocsLayout
- [x] Additional Core Web Vitals CLS and INP improvements (v2.15.1)
- [x] Added aspect-ratio to blog images and header images to prevent layout shift
- [x] Added CSS containment to main content areas