• Mahmoud Aglan's avatar
    Add full branding settings system with live color theming · 4c209476
    Mahmoud Aglan authored
    - BrandingSettings Livewire component with file uploads (logo, dark logo,
      favicon, signature, login background, invoice header)
    - Color picker for primary/secondary/accent/sidebar/status colors with
      live preview panel and preset palettes
    - Typography settings (Arabic/English font, base font size)
    - Invoice/receipt footer text and terms & conditions
    - Display toggles (logo in sidebar, logo in invoice, signature, compact mode)
    - CSS variables injected into app layout that drive sidebar, buttons, etc.
    - Sidebar now uses --brand-sidebar-bg/text/active variables
    - Logo displays in sidebar when uploaded
    - SystemSettingsSeeder populates all 6 groups with 50+ settings
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    4c209476