From f407723a8c83c5c28cfad3e689cb5200754ac2ca Mon Sep 17 00:00:00 2001 From: dwindown Date: Thu, 25 Dec 2025 13:11:04 +0700 Subject: [PATCH] Fix public header mobile menu and content formatting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Public Header Mobile Menu: - Added hamburger menu for non-logged-in visitors on mobile - Desktop shows full navigation, mobile shows slide-out menu with icons - Cart icon remains visible on mobile alongside hamburger Tiptap Editor List Formatting: - Added visual styling for bullet lists (disc markers, padding, spacing) - Added visual styling for ordered lists (decimal markers, padding, spacing) - List markers now use primary color for better visibility Product Content HTML Formatting: - Enhanced prose styling with proper heading sizes (h1, h2, h3) - Improved list formatting with proper indentation and markers - Added blockquote styling with left border and italic text - Added code and preformatted text styling - Ensures all formatted content displays properly on product detail pages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- src/components/AppLayout.tsx | 41 +++++++++++++++++++++- src/components/RichTextEditor.tsx | 2 +- src/index.css | 56 +++++++++++++++++++++++++++++++ 3 files changed, 97 insertions(+), 2 deletions(-) diff --git a/src/components/AppLayout.tsx b/src/components/AppLayout.tsx index b4daf39..6cc50bb 100644 --- a/src/components/AppLayout.tsx +++ b/src/components/AppLayout.tsx @@ -113,7 +113,9 @@ export function AppLayout({ children }: AppLayoutProps) { )} {brandName} -