Skip to content

Frontend UI/UX styling pass: colors, spacing, inline table filters

Vijay kumar Parelly requested to merge frontend-ui-styling into main
  • Fix design-token bugs where semantic names (StatsCard variants, RequestStatusBadge, --destructive) rendered as the wrong colors (e.g. rejected/error states showing blue instead of red)
  • Rework sidebar and header visuals: active-link gradient, logo, scrollbar styling, responsive breadcrumb/title hiding on mobile
  • Standardize form field styling (rounded-sm, consistent heights, white backgrounds) across requests, approvals, and admin pages
  • Add reusable FilterableHead/FilterOption + Popover primitive, and wire up inline per-column table filters on /requests, /requests/all, /admin/users, and /approvals
  • Add RM/CCL fields to the WFH request flow with proper validation
  • Remove dead dark-theme CSS and unused next-themes dependency

Merge request reports