Skip to content

refactor(legal): apply frosted glass design and improve UI components

yahya.elmokhtari a demandé de fusionner IAV-897 vers develop

Summary

  • Apply consistent frosted glass (glassmorphism) styling across all agent dashboards
  • Add responsive layout support with xxl breakpoint for QHD/UWQHD screens (2560px+)
  • Refactor agents to use shared Grid 2/10 layout and IntegrationTabs patterns
  • Enforce ConditionalComponent pattern for conditional rendering consistency

Changes

SEO Agent

  • Remove Container/Box wrappers from page for consistent sizing with AAG/SAV
  • Update getGlassmorphismCard to use ::before top gradient (matching SAV)
  • Replace all getGlowyCardEffect usages with getGlassmorphismCard across audit reports, article generator, and analytics
  • Fix dropdown clipping in audit reports and article list by setting overflow: visible
  • Fix plus icon placement in article configuration tag inputs

Legal Agent

  • Apply frosted glass design to all UI components
  • Improve component styling consistency

SAV Agent

  • Apply frosted glass design and responsive layout
  • Align with AAG reference pattern

Community Manager

  • Replace AgentLayout/AgentSidebar (flexbox) with Grid 2/10 layout matching AAG/SAV
  • Switch from AgentTabs to IntegrationTabs for consistent tab styling
  • Fix purple theme fallback by setting initialAgent="ziri" on AgentThemeProvider
  • Add spacing between tab menu and content

Aren Agent

  • Apply frosted glass design and responsive layout

Document Analysis Agent

  • Apply frosted glass design and responsive layout

AAG Agent

  • Rename folder from AAG to aag for naming consistency

Theme & Responsive

  • Add xxl: 2560 breakpoint for QHD/UWQHD support
  • Create responsive utilities for consistent breakpoint values
  • Update AgentLayout and AgentSidebar with xxl breakpoint support

Shared Components

  • Update ChatDashboard component with Grid 2/10 layout improvements
  • Update error, loading, and not-found pages with improved glassmorphism design
  • Update collaborators list with improved styling
  • Replace {condition && } patterns with ConditionalComponent

Configuration & Context

  • Update wizard steps configuration
  • Update agent theme context

Closes IAV-897

Rapports de requête de fusion