Skip to content

Conversation

@AnishSarkar22
Copy link
Contributor

@AnishSarkar22 AnishSarkar22 commented Feb 10, 2026

Description

  • Enhanced homepage integrations section.
  • Added icons for circleback and linkup.

Motivation and Context

FIX #

Screenshots

API Changes

  • This PR includes API changes

Change Type

  • Bug fix
  • New feature
  • Performance improvement
  • Refactoring
  • Documentation
  • Dependency/Build system
  • Breaking change
  • Other (specify):

Testing Performed

  • Tested locally
  • Manual/QA verification

Checklist

  • Follows project coding standards and conventions
  • Documentation updated as needed
  • Dependencies updated as needed
  • No lint/build errors or new warnings
  • All relevant tests are passing

High-level PR Summary

This PR enhances the homepage integrations section by replacing the previous semi-circular orbit layout with a modern vertical scrolling column design featuring 23 integrations spread across 5 auto-scrolling columns with staggered speeds. The update adds new connector icons for circleback and linkup, migrates all integration icons from external CDN URLs to local SVG assets in /connectors/, and implements smooth CSS animations with gradient masking for a polished visual effect. Icons are now consistently used across both the homepage and connector enum files.

⏱️ Estimated Review Time: 5-15 minutes

💡 Review Order Suggestion
Order File Path
1 surfsense_web/public/connectors/circleback.svg
2 surfsense_web/public/connectors/linkup.svg
3 surfsense_web/public/connectors/composio.svg
4 surfsense_web/app/globals.css
5 surfsense_web/components/homepage/integrations.tsx
6 surfsense_web/contracts/enums/connectorIcons.tsx
7 surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/RowActions.tsx
⚠️ Inconsistent Changes Detected
File Path Warning
surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/RowActions.tsx This file contains only a formatting change (line break adjustment in AlertDialogDescription) which is unrelated to the homepage integrations enhancement focus of this PR

Need help? Join our Discord

Analyze latest changes

@vercel
Copy link

vercel bot commented Feb 10, 2026

@AnishSarkar22 is attempting to deploy a commit to the Rohan Verma's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link

@recurseml recurseml bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review by RecurseML

🔍 Review performed on 0caba8d..dfa0591

✨ No bugs found, your code is sparkling clean

✅ Files analyzed, no issues (7)

surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/RowActions.tsx
surfsense_web/app/globals.css
surfsense_web/components/homepage/integrations.tsx
surfsense_web/contracts/enums/connectorIcons.tsx
surfsense_web/public/connectors/circleback.svg
surfsense_web/public/connectors/composio.svg
surfsense_web/public/connectors/linkup.svg

@MODSetter MODSetter merged commit 9f335f5 into MODSetter:dev Feb 10, 2026
4 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants