Skip to content

[comp] Production Deploy#862

Merged
claudfuen merged 56 commits into
releasefrom
main
Jun 11, 2025
Merged

[comp] Production Deploy#862
claudfuen merged 56 commits into
releasefrom
main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.

Marfuen and others added 23 commits June 4, 2025 10:20
- Revert sidebar collapse state if the server action fails
- Update comments for clarity on background state updates
- import Button component for use in menu items
- simplify menu item filters by combining conditions
- remove commented-out code and unused badge variants
- adjust TooltipProvider structure for better readability
- update Item component to use Button and improve tooltip logic
- eliminate unnecessary padding from navigation component
- update button class logic for better alignment based on isCollapsed state
- conditionally render TooltipContent based on isCollapsed state for cleaner code structure
- Simplify color pairs definition to a single string array
- Remove unused `isCollapsed` prop and replace with `size` prop
- Adjust button and avatar styling for consistency
- Remove unnecessary role and aria-label attributes
- Clean up placeholder and text content syntax
- Enhance layout and alignment with flex utilities
- change button variant from "outline" to "ghost" for style consistency
- rearrange class names for better readability and maintenance
- replace list items with button components for better consistency
- use ghost variant buttons for navigation
- enhance styling for active and disabled states
- integrate Tooltip for disabled items with "Coming soon" message
- Add `size="default"` to Button for consistent sizing
- Update `className` to utilize `cn` for better style management
- Modify styles for hover effects and text truncation

style(data-table): improve table component styling
- Simplify className structure for better readability
- Enhance table cell styles for consistent appearance
- Adjust row hover styles for improved user interaction
- Update pagination and action bar spacing styles for uniformity
- Adjust padding and gap values in pagination component for better spacing
- Modify button variants and sizes for consistency
- Simplify text display and remove redundant aria-labels

style(data-table): refine data-table toolbar filter rendering
- Simplify and streamline filter render logic
- Adjust input and button styles for a cleaner look

style(data-table): remove redundant border in data-table
- Eliminate unnecessary border styles from data-table

style(secondary-menu): remove border from secondary menu
- Remove border from secondary menu for a cleaner UI
- remove redundant compliance color functions
- refactor status badge to use variants
- simplify card layout and spacing
- replace manual progress bar with Progress component
- update icon sizes and spacing for consistency
- move "Add Framework" button to center for improved UI alignment
- Replace "rounded-xs" with "rounded-sm" for consistent border radius across components
…layout

- Replace manual breadcrumb rendering with PageWithBreadcrumb for consistency across task pages.
- Update TaskList and layout components to utilize the new breadcrumb structure.
- Enhance sidebar and main menu components for better styling and responsiveness.
- Adjust button styles and layout in various components for improved user experience.
- Replace div containers with Card components in SingleTask and TaskList for better visual structure.
- Adjust TaskFilterHeader layout for improved spacing and alignment.
- Update AnimatedLayout and Sidebar components for consistent background styling.
- Refactor Tabs component to streamline structure and improve performance with memoization and state management.
- change hover highlight height from h-8 to h-9 for better fit
- remove redundant height class from menu item styling
- update text style to remove font-medium from active state
[dev] [claudfuen] claudio/ui-tweaks
@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 10, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
app (staging) ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 11, 2025 2:17pm
comp-framework-editor (staging) ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 11, 2025 2:17pm
comp-portal ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 11, 2025 2:17pm
comp-trust (staging) ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 11, 2025 2:17pm

…ic-ui

[dev] [carhartlewis] lewis/comp-sidebar-opportunistic-ui
Comment thread apps/portal/src/utils/s3.ts Fixed
claudfuen and others added 3 commits June 11, 2025 09:14
- eliminate `getCommonPinningStyles` usage from data-table component
- remove `getCommonPinningStyles` function from data-table library

style(table): update table component styles
- remove background color in table footer
- adjust hover and selected styles in table row component
…query-agent-integration

Revert "[dev] [Marfuen] mariano/comp-166-osquery-agent-integration"
claudfuen added 12 commits June 11, 2025 09:23
- change from custom `Input` component to native `input` element for title field

refactor(tasklist): replace Card component with div
- switch from `Card` component to `div` for container in TaskList component
- wrap components with PageCore for consistent layout
- adjust import statements accordingly

refactor(context-hub): simplify card title
- change "Context Hub" to "Context" for brevity

style(layout): remove unnecessary padding
- modify layout to use default padding

style(prompts): adjust indentation for readability
- update indentation to follow consistent spacing rules
- import Inbox icon from lucide-react
- update feedback link to include inbox icon
- change button variant from outline to ghost for better UX
- change framework name to h1 for better emphasis
- remove unnecessary paragraph and badge elements for cleaner layout
- remove Card components for a cleaner layout
- add Separator component for visual separation
- enhance overall component readability and maintainability
- replace badge with description paragraph for better clarity
- consolidate compliance status to a single full-width card
- enhance progress and stats section with improved styling

refactor(page): remove unnecessary separator
- remove `<Separator />` component for cleaner layout
- Establish design philosophy emphasizing minimal and elegant B2B aesthetics
- Define component usage guidelines, typography, layout, color schemes, and interactive elements
- Highlight anti-patterns to avoid in UI design

refactor(SingleControl): simplify component structure
- Remove Card components for cleaner layout
- Enhance control header and content sections with improved styling
- Optimize dropdown menu and button sizing for better usability

refactor(FrameworkOverview): update compliance dashboard layout
- Simplify compliance status section with new progress and stats cards
- Improve layout and styling of framework header for better readability
- Introduce new icons for enhanced visual representation

refactor(RequirementControls): improve requirement header and controls section
- Remove Card components and replace with simpler div-based structure
- Enhance typography and layout of requirement details and controls section

refactor(FrameworkCard): enhance card design and details presentation
- Improve progress and stats display with streamlined layout
- Enhance card header and footer for better information clarity
- Update compliance and status indicators for consistency and readability
…equirementsTable

- Remove Card, CardHeader, and CardContent components in favor of plain div layout
- Simplify header and search input layout for PoliciesTable and RequirementsTable
- Remove unused imports for a cleaner codebase
- Remove headers from PoliciesTable and RequirementsTable for a cleaner UI
- Implement tabbed navigation in SingleControl for better content organization
- Simplify TasksTable layout by removing card components and redundant imports
- import Icons from ui/icons for search icon use
- add search icon to PoliciesTable input field
- add search icon to RequirementsTable input field

refactor(ui): remove task count header from TasksTable

- remove task count and header section in TasksTable component
[dev] [claudfuen] claudio/ui-tweaks-2
[dev] [claudfuen] claudio/ui-tweaks-3
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Bug: Task Title Input Styling and Functionality Lost

The task title input field's custom Input component was replaced with a native HTML input element. This change removes all custom styling, validation, focus management, and other behaviors provided by the component, and may cause prop incompatibility, leading to a loss of intended appearance and functionality.

apps/app/src/app/(app)/[orgId]/tasks/[taskId]/components/TaskBody.tsx#L156-L164

https://github.com/trycompai/comp/blob/b577aa9667eae6e9d885c488d9305833c9fa1a1e/apps/app/src/app/(app)/[orgId]/tasks/[taskId]/components/TaskBody.tsx#L156-L164

Fix in Cursor


Was this report helpful? Give feedback by reacting with 👍 or 👎

@claudfuen
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.40.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants