PHASE 2 - HIGH PRIORITY PAGE OPTIMIZATIONS: app/inventory/page.tsx (11 fixes): - Main container: space-y-6 → space-y-3 md:space-y-4 - Header spacing: mb-6 md:mb-10 → mb-4 md:mb-6 - Modal padding: p-8 → p-4 md:p-6 - Category editor: space-y-6 → space-y-3 md:space-y-4 - Box manager: p-8 gaps 6 → p-4 md:p-6 gaps 3 md:gap-4 - Grid gaps: gap-6 → gap-3 md:gap-4 throughout app/admin/page.tsx (4 fixes): - Main container: space-y-6 md:space-y-10 → space-y-3 md:space-y-6 - Section spacing: space-y-6 md:space-y-8 → space-y-3 md:space-y-4 - Grid gaps: gap-6 md:gap-8 → gap-3 md:gap-4 app/logs/page.tsx (3 fixes): - Main container: space-y-6 md:space-y-10 → space-y-3 md:space-y-6 - Header gap: gap-6 → gap-3 md:gap-4 - Filter section: space-y-6 → space-y-3 md:space-y-4 app/page.tsx (Scanner): - Header gap: gap-4 mb-6 → gap-3 md:gap-4 mb-3 md:mb-4 - Controls padding: px-4 py-2 → px-3 py-2 - Footer: mt-20 mb-8 → mt-12 md:mt-20 mb-4 md:mb-8 - Box modal: p-6 → p-4 md:p-6, gaps optimized components/AdminOverlay.tsx (4 fixes): - Header padding: p-6 → p-3 md:p-6 - Content spacing: space-y-8 → space-y-3 md:space-y-4 - Section spacing: space-y-4 → space-y-2 md:space-y-3 - User/category grids: gap-2, p-4 → p-3 md:p-4 Tests: 291/291 passing - No regressions
11 KiB
11 KiB