Conversation
PR SummaryBroad UI migration and UX polish across app using the shared design system, plus data-flow and pagination improvements.
Written by Cursor Bugbot for commit f5ed39b. This will update automatically on new commits. Configure here. |
…ts with new design system
…sign system styles
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 3 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/forms/risks/InherentRiskForm.tsx
Outdated
Show resolved
Hide resolved
apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/components/tasks/create-vendor-task-sheet.tsx
Show resolved
Hide resolved
apps/app/src/app/(app)/[orgId]/vendors/(overview)/components/VendorsTable.tsx
Outdated
Show resolved
Hide resolved
…in QuestionnaireResultsHeader and QuestionnaireHistory
…sign system styles
…e in VendorsTable
…omponent in forms
Marfuen
added a commit
that referenced
this pull request
Jan 22, 2026
* [dev] [Marfuen] feat/implement-new-design-system (#2000) * feat(app): integrate @trycompai/design-system and update ESLint configuration * fix(app): update @trycompai/design-system to version 1.0.3 and remove unused files * feat(app): enhance AppShellWrapper and AppSidebar with dropdown menus * feat(app): update @trycompai/design-system to version 1.0.4 and enhance layout components * refactor(risk): remove unused layout and loading components, update page structure * feat(policies): implement new PolicyTabs and PoliciesTableDS components * feat(policies): simplify layout structure and enhance policy overview page * feat(app): update @trycompai/design-system to version 1.0.8 and enhance components * feat(app): update @trycompai/design-system to version 1.0.11 and enhance policy components * feat(policies): refactor PolicyDetails layout for improved structure * feat(policies): enhance policy overview and details layout with new filters * feat(app): update @trycompai/design-system to version 1.0.19 and refactor policy components * feat(app): update @trycompai/design-system to version 1.0.20 and enhance policy overview components * feat(app): update @trycompai/design-system to version 1.0.21 and improve PolicyFilters layout * feat(comments): replace Dialog with AlertDialog for delete confirmation * chore: rest of pages layouts fixed * style(app): format code for better readability and consistency * feat(chat): add status and submit handler to EmptyState component * feat(app): update @trycompai/design-system to version 1.0.28 and enhance chat components * style(ui): ensure newline at end of package.json file * feat(ui): enhance loading and table components with new layout and empty states * feat(trust): add allowed domains and additional trust portal fields * style(attachments, policies, tasks, trust-portal, vector-store, app): format code for better readability * refactor(trust-portal): update orderBy to sort by lastPublishedAt and updatedAt * refactor(policies): simplify query parameter updates in PolicyHeaderActions --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Lewis Carhart <lewis@trycomp.ai> * Mariano/UI changes (#2025) * feat(app): integrate @trycompai/design-system and update ESLint configuration * fix(app): update @trycompai/design-system to version 1.0.3 and remove unused files * feat(app): enhance AppShellWrapper and AppSidebar with dropdown menus * feat(app): update @trycompai/design-system to version 1.0.4 and enhance layout components * refactor(risk): remove unused layout and loading components, update page structure * feat(policies): implement new PolicyTabs and PoliciesTableDS components * feat(policies): simplify layout structure and enhance policy overview page * feat(app): update @trycompai/design-system to version 1.0.8 and enhance components * feat(app): update @trycompai/design-system to version 1.0.11 and enhance policy components * feat(policies): refactor PolicyDetails layout for improved structure * feat(policies): enhance policy overview and details layout with new filters * feat(app): update @trycompai/design-system to version 1.0.19 and refactor policy components * feat(app): update @trycompai/design-system to version 1.0.20 and enhance policy overview components * feat(app): update @trycompai/design-system to version 1.0.21 and improve PolicyFilters layout * feat(comments): replace Dialog with AlertDialog for delete confirmation * chore: rest of pages layouts fixed * style(app): format code for better readability and consistency * feat(chat): add status and submit handler to EmptyState component * feat(app): update @trycompai/design-system to version 1.0.28 and enhance chat components * style(ui): ensure newline at end of package.json file * feat(ui): enhance loading and table components with new layout and empty states * feat(trust): add allowed domains and additional trust portal fields * style(attachments, policies, tasks, trust-portal, vector-store, app): format code for better readability * refactor(trust-portal): update orderBy to sort by lastPublishedAt and updatedAt * refactor(policies): simplify query parameter updates in PolicyHeaderActions * chore: fix ai chat padding * chore: fix ui stuff --------- Co-authored-by: Lewis Carhart <lewis@trycomp.ai> * [dev] [Marfuen] mariano/ui-fixes-2 (#2026) * chore(dependencies): update @trycompai/design-system to versions 1.0.32 and 1.0.36 * chore(dependencies): update @trycompai/design-system to version 1.0.37 * refactor(policies): update PdfViewer and PolicyOverviewSheet components with new design system * refactor(ui): update toast messages and badge styles for consistency * refactor(ui): update theme handling and improve component styles * refactor(ui): enhance AvatarFallback styles for improved visibility * refactor(ui): update metrics calculation and improve badge styles * refactor(ui): update task list components with new design system styles * refactor(ui): update GrantsTab and RequestsTab components with new design system styles * refactor(ui): simplify pagination implementation in RisksTable and VendorsTable components * refactor(ui): stop event propagation on delete click in RisksTable and VendorsTable * refactor(ui): update vendor risk and task components with new design system styles * refactor(ui): integrate new design system components in vendor actions and details * refactor(ui): replace input components with new design system styles in QuestionnaireResultsHeader and QuestionnaireHistory * refactor(ui): update search input in QuestionnaireHistory with new design system styles * refactor(ui): integrate new design system components in TestsLayout * refactor(ui): enhance pagination logic and reset page on search change in VendorsTable * refactor(ui): replace button elements with new design system Button component in forms --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> * Mariano/UI fixes 3 (#2027) * chore(dependencies): update @trycompai/design-system to versions 1.0.32 and 1.0.36 * chore(dependencies): update @trycompai/design-system to version 1.0.37 * refactor(policies): update PdfViewer and PolicyOverviewSheet components with new design system * refactor(ui): update toast messages and badge styles for consistency * refactor(ui): update theme handling and improve component styles * refactor(ui): enhance AvatarFallback styles for improved visibility * refactor(ui): update metrics calculation and improve badge styles * refactor(ui): update task list components with new design system styles * refactor(ui): update GrantsTab and RequestsTab components with new design system styles * refactor(ui): simplify pagination implementation in RisksTable and VendorsTable components * refactor(ui): stop event propagation on delete click in RisksTable and VendorsTable * refactor(ui): update vendor risk and task components with new design system styles * refactor(ui): integrate new design system components in vendor actions and details * refactor(ui): replace input components with new design system styles in QuestionnaireResultsHeader and QuestionnaireHistory * refactor(ui): update search input in QuestionnaireHistory with new design system styles * refactor(ui): integrate new design system components in TestsLayout * refactor(ui): enhance pagination logic and reset page on search change in VendorsTable * refactor(ui): replace button elements with new design system Button component in forms * refactor: fix evidence button * chore: update @trycompai/design-system to version 1.0.38 * [dev] [Marfuen] mariano/ui-fixes-4 (#2028) * chore(dependencies): update @trycompai/design-system to versions 1.0.32 and 1.0.36 * chore(dependencies): update @trycompai/design-system to version 1.0.37 * refactor(policies): update PdfViewer and PolicyOverviewSheet components with new design system * refactor(ui): update toast messages and badge styles for consistency * refactor(ui): update theme handling and improve component styles * refactor(ui): enhance AvatarFallback styles for improved visibility * refactor(ui): update metrics calculation and improve badge styles * refactor(ui): update task list components with new design system styles * refactor(ui): update GrantsTab and RequestsTab components with new design system styles * refactor(ui): simplify pagination implementation in RisksTable and VendorsTable components * refactor(ui): stop event propagation on delete click in RisksTable and VendorsTable * refactor(ui): update vendor risk and task components with new design system styles * refactor(ui): integrate new design system components in vendor actions and details * refactor(ui): replace input components with new design system styles in QuestionnaireResultsHeader and QuestionnaireHistory * refactor(ui): update search input in QuestionnaireHistory with new design system styles * refactor(ui): integrate new design system components in TestsLayout * refactor(ui): enhance pagination logic and reset page on search change in VendorsTable * refactor(ui): replace button elements with new design system Button component in forms * refactor: fix evidence button * chore: update @trycompai/design-system to version 1.0.38 * style(ui): ensure newline at end of package.json file * style(ui): update published status color in policy assignee chart --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Lewis Carhart <lewis@trycomp.ai>
Marfuen
added a commit
that referenced
this pull request
Jan 22, 2026
* [dev] [Marfuen] feat/implement-new-design-system (#2000) * feat(app): integrate @trycompai/design-system and update ESLint configuration * fix(app): update @trycompai/design-system to version 1.0.3 and remove unused files * feat(app): enhance AppShellWrapper and AppSidebar with dropdown menus * feat(app): update @trycompai/design-system to version 1.0.4 and enhance layout components * refactor(risk): remove unused layout and loading components, update page structure * feat(policies): implement new PolicyTabs and PoliciesTableDS components * feat(policies): simplify layout structure and enhance policy overview page * feat(app): update @trycompai/design-system to version 1.0.8 and enhance components * feat(app): update @trycompai/design-system to version 1.0.11 and enhance policy components * feat(policies): refactor PolicyDetails layout for improved structure * feat(policies): enhance policy overview and details layout with new filters * feat(app): update @trycompai/design-system to version 1.0.19 and refactor policy components * feat(app): update @trycompai/design-system to version 1.0.20 and enhance policy overview components * feat(app): update @trycompai/design-system to version 1.0.21 and improve PolicyFilters layout * feat(comments): replace Dialog with AlertDialog for delete confirmation * chore: rest of pages layouts fixed * style(app): format code for better readability and consistency * feat(chat): add status and submit handler to EmptyState component * feat(app): update @trycompai/design-system to version 1.0.28 and enhance chat components * style(ui): ensure newline at end of package.json file * feat(ui): enhance loading and table components with new layout and empty states * feat(trust): add allowed domains and additional trust portal fields * style(attachments, policies, tasks, trust-portal, vector-store, app): format code for better readability * refactor(trust-portal): update orderBy to sort by lastPublishedAt and updatedAt * refactor(policies): simplify query parameter updates in PolicyHeaderActions --------- * Mariano/UI changes (#2025) * feat(app): integrate @trycompai/design-system and update ESLint configuration * fix(app): update @trycompai/design-system to version 1.0.3 and remove unused files * feat(app): enhance AppShellWrapper and AppSidebar with dropdown menus * feat(app): update @trycompai/design-system to version 1.0.4 and enhance layout components * refactor(risk): remove unused layout and loading components, update page structure * feat(policies): implement new PolicyTabs and PoliciesTableDS components * feat(policies): simplify layout structure and enhance policy overview page * feat(app): update @trycompai/design-system to version 1.0.8 and enhance components * feat(app): update @trycompai/design-system to version 1.0.11 and enhance policy components * feat(policies): refactor PolicyDetails layout for improved structure * feat(policies): enhance policy overview and details layout with new filters * feat(app): update @trycompai/design-system to version 1.0.19 and refactor policy components * feat(app): update @trycompai/design-system to version 1.0.20 and enhance policy overview components * feat(app): update @trycompai/design-system to version 1.0.21 and improve PolicyFilters layout * feat(comments): replace Dialog with AlertDialog for delete confirmation * chore: rest of pages layouts fixed * style(app): format code for better readability and consistency * feat(chat): add status and submit handler to EmptyState component * feat(app): update @trycompai/design-system to version 1.0.28 and enhance chat components * style(ui): ensure newline at end of package.json file * feat(ui): enhance loading and table components with new layout and empty states * feat(trust): add allowed domains and additional trust portal fields * style(attachments, policies, tasks, trust-portal, vector-store, app): format code for better readability * refactor(trust-portal): update orderBy to sort by lastPublishedAt and updatedAt * refactor(policies): simplify query parameter updates in PolicyHeaderActions * chore: fix ai chat padding * chore: fix ui stuff --------- * [dev] [Marfuen] mariano/ui-fixes-2 (#2026) * chore(dependencies): update @trycompai/design-system to versions 1.0.32 and 1.0.36 * chore(dependencies): update @trycompai/design-system to version 1.0.37 * refactor(policies): update PdfViewer and PolicyOverviewSheet components with new design system * refactor(ui): update toast messages and badge styles for consistency * refactor(ui): update theme handling and improve component styles * refactor(ui): enhance AvatarFallback styles for improved visibility * refactor(ui): update metrics calculation and improve badge styles * refactor(ui): update task list components with new design system styles * refactor(ui): update GrantsTab and RequestsTab components with new design system styles * refactor(ui): simplify pagination implementation in RisksTable and VendorsTable components * refactor(ui): stop event propagation on delete click in RisksTable and VendorsTable * refactor(ui): update vendor risk and task components with new design system styles * refactor(ui): integrate new design system components in vendor actions and details * refactor(ui): replace input components with new design system styles in QuestionnaireResultsHeader and QuestionnaireHistory * refactor(ui): update search input in QuestionnaireHistory with new design system styles * refactor(ui): integrate new design system components in TestsLayout * refactor(ui): enhance pagination logic and reset page on search change in VendorsTable * refactor(ui): replace button elements with new design system Button component in forms --------- * Mariano/UI fixes 3 (#2027) * chore(dependencies): update @trycompai/design-system to versions 1.0.32 and 1.0.36 * chore(dependencies): update @trycompai/design-system to version 1.0.37 * refactor(policies): update PdfViewer and PolicyOverviewSheet components with new design system * refactor(ui): update toast messages and badge styles for consistency * refactor(ui): update theme handling and improve component styles * refactor(ui): enhance AvatarFallback styles for improved visibility * refactor(ui): update metrics calculation and improve badge styles * refactor(ui): update task list components with new design system styles * refactor(ui): update GrantsTab and RequestsTab components with new design system styles * refactor(ui): simplify pagination implementation in RisksTable and VendorsTable components * refactor(ui): stop event propagation on delete click in RisksTable and VendorsTable * refactor(ui): update vendor risk and task components with new design system styles * refactor(ui): integrate new design system components in vendor actions and details * refactor(ui): replace input components with new design system styles in QuestionnaireResultsHeader and QuestionnaireHistory * refactor(ui): update search input in QuestionnaireHistory with new design system styles * refactor(ui): integrate new design system components in TestsLayout * refactor(ui): enhance pagination logic and reset page on search change in VendorsTable * refactor(ui): replace button elements with new design system Button component in forms * refactor: fix evidence button * chore: update @trycompai/design-system to version 1.0.38 * [dev] [Marfuen] mariano/ui-fixes-4 (#2028) * chore(dependencies): update @trycompai/design-system to versions 1.0.32 and 1.0.36 * chore(dependencies): update @trycompai/design-system to version 1.0.37 * refactor(policies): update PdfViewer and PolicyOverviewSheet components with new design system * refactor(ui): update toast messages and badge styles for consistency * refactor(ui): update theme handling and improve component styles * refactor(ui): enhance AvatarFallback styles for improved visibility * refactor(ui): update metrics calculation and improve badge styles * refactor(ui): update task list components with new design system styles * refactor(ui): update GrantsTab and RequestsTab components with new design system styles * refactor(ui): simplify pagination implementation in RisksTable and VendorsTable components * refactor(ui): stop event propagation on delete click in RisksTable and VendorsTable * refactor(ui): update vendor risk and task components with new design system styles * refactor(ui): integrate new design system components in vendor actions and details * refactor(ui): replace input components with new design system styles in QuestionnaireResultsHeader and QuestionnaireHistory * refactor(ui): update search input in QuestionnaireHistory with new design system styles * refactor(ui): integrate new design system components in TestsLayout * refactor(ui): enhance pagination logic and reset page on search change in VendorsTable * refactor(ui): replace button elements with new design system Button component in forms * refactor: fix evidence button * chore: update @trycompai/design-system to version 1.0.38 * style(ui): ensure newline at end of package.json file * style(ui): update published status color in policy assignee chart --------- --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Lewis Carhart <lewis@trycomp.ai>
Contributor
|
🎉 This PR is included in version 1.79.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is an automated pull request to merge mariano/ui-fixes-2 into dev.
It was created by the [Auto Pull Request] action.