diff --git a/BUGS_AND_FEATURES.md b/BUGS_AND_FEATURES.md new file mode 100644 index 00000000..76696a34 --- /dev/null +++ b/BUGS_AND_FEATURES.md @@ -0,0 +1,1309 @@ +# PicPeak Bug Report & Feature Requests + +> **Generated:** January 2, 2026 +> **Version:** Frontend v1.1.15 / Backend v1.1.15 +> **Priority Levels:** P0 (Critical), P1 (High), P2 (Medium), P3 (Low) + +--- + +## Table of Contents + +1. [BUG-001: Logo Customization Section Formatting Issues](#bug-001-logo-customization-section-formatting-issues) +2. [BUG-002: Favicon Upload Section Missing Preview](#bug-002-favicon-upload-section-missing-preview) +3. [FEATURE-003: Custom CSS Instructions Panel](#feature-003-custom-css-instructions-panel) +4. [FEATURE-004: Custom CSS Integration with Theme Presets & Gallery Layouts](#feature-004-custom-css-integration-with-theme-presets--gallery-layouts) +5. [BUG-005: Custom Layouts Not Showing in Event Creation](#bug-005-custom-layouts-not-showing-in-event-creation) +6. [FEATURE-006: Apple Liquid Glass Design Custom CSS Templates](#feature-006-apple-liquid-glass-design-custom-css-templates) +7. [BUG-007: Typography & Style Section Row Formatting](#bug-007-typography--style-section-row-formatting) + +--- + +## BUG-001: Logo Customization Section Formatting Issues + +### Priority: P1 (High) + +### Location +- **Page:** `/admin/branding` +- **Section:** Company Information → Logo Customization + +### Current Behavior +1. The "Upload Logo" button appears as a plain text link instead of a proper button +2. No preview thumbnail is displayed when a logo has been uploaded +3. The layout doesn't show the currently uploaded logo image +4. Button styling is inconsistent with other upload buttons (e.g., Favicon) + +### Expected Behavior +1. "Upload Logo" should be a styled button matching the "Upload Favicon" button style +2. When a logo is uploaded, a preview thumbnail should be displayed (similar to how other image uploads work) +3. A "Remove Logo" or "Change Logo" option should appear when a logo exists +4. The section should show: + - Current logo preview (if uploaded) + - Upload/Change button + - Remove button (if logo exists) + - File size/dimension info + +### Technical Analysis + +**Affected Component:** `frontend/src/pages/admin/BrandingPage.tsx` or similar + +**Proposed Solution:** +```tsx +// Logo preview section structure +
Recommended size: 200x60px, PNG or JPEG
+PNG or ICO format, recommended size: 32x32px
+