Skip to content

UI update#455

Open
ghesp wants to merge 3 commits intoaifrom
ui-update
Open

UI update#455
ghesp wants to merge 3 commits intoaifrom
ui-update

Conversation

@ghesp
Copy link
Copy Markdown

@ghesp ghesp commented Apr 27, 2026

UI improvements on default theming

Old:
image

New:
image

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs-page Error Error Apr 27, 2026 0:06am

Request Review

@docs-page
Copy link
Copy Markdown

docs-page Bot commented Apr 27, 2026

To view this pull requests documentation preview, visit the following URL:

docs.page/invertase/docs.page~455

Documentation is deployed and generated using docs.page.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 27, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request introduces a significant restructuring of the project, migrating from a Dart-based CLI to a Bun-based monorepo structure. It adds new documentation agent capabilities, including MCP server support and chat functionality, and updates the UI components to use a new Tailwind CSS configuration. I have identified a systematic syntax error in the Tailwind CSS arbitrary value usage across several new UI components (e.g., dropdown-menu.tsx, select.tsx, hover-card.tsx), where CSS variables are incorrectly referenced without the required square bracket syntax (e.g., max-h-(--radix-...) should be max-h-[var(--radix-...)]).

sideOffset={sideOffset}
align={align}
className={cn(
"z-50 max-h-(--radix-dropdown-menu-content-available-height) w-(--radix-dropdown-menu-trigger-width) min-w-32 origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-lg bg-popover p-2 text-popover-foreground shadow-md ring-1 ring-foreground/10 duration-100 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-[state=closed]:overflow-hidden data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

There appears to be a systematic syntax error in the Tailwind CSS class names for arbitrary values that use CSS variables. For example, max-h-(--radix-dropdown-menu-content-available-height) should be max-h-[var(--radix-dropdown-menu-content-available-height)].

The correct syntax uses square brackets [] to denote an arbitrary value and the var() CSS function to reference the custom property. This issue is present in this file and also in other new UI components like select.tsx and hover-card.tsx. Please review these components and correct the syntax.

@Ehesp Ehesp changed the base branch from main to ai April 27, 2026 10:54
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