Skip to content

Commit c0e7d56

Browse files
AuroraDysisclaude
andcommitted
fix: resolve UI layout issues and dropdown popover z-index
- Upgrade HeroUI v2 to v3 with React Aria Components - Fix textarea not filling available space via CSS override for .textfield flex - Fix dropdown popovers being obscured by elements below using overflow-clip instead of overflow-hidden (avoids stacking context interference) - Add min-w-0 throughout flex/grid chain to prevent content overflow on medium-width viewports - Add visible field borders via CSS custom properties - Add touch-action: manipulation for mobile responsiveness - Add dev server launch config for Claude Preview Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 281452f commit c0e7d56

19 files changed

Lines changed: 978 additions & 2845 deletions

.claude/launch.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"version": "0.0.1",
3+
"configurations": [
4+
{
5+
"name": "dev",
6+
"runtimeExecutable": "pnpm",
7+
"runtimeArgs": ["run", "dev"],
8+
"port": 8080
9+
}
10+
]
11+
}

next.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ import type { NextConfig } from "next";
22

33
const nextConfig: NextConfig = {
44
output: 'standalone',
5+
experimental: {
6+
optimizePackageImports: ['@heroui/react'],
7+
},
58
};
69

710
export default nextConfig;

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
},
1212
"dependencies": {
1313
"@ai-sdk/openai-compatible": "^2.0.37",
14-
"@heroui/react": "2.8.9",
14+
"@heroui/react": "3.0.1",
15+
"@heroui/styles": "3.0.1",
1516
"@tailwindcss/postcss": "^4.2.2",
1617
"ai": "^6.0.134",
1718
"diff": "^8.0.3",
18-
"framer-motion": "^12.38.0",
1919
"next": "^16.2.1",
2020
"next-themes": "^0.4.6",
2121
"react": "19.2.4",
@@ -48,7 +48,6 @@
4848
"packageManager": "pnpm@10.30.3",
4949
"pnpm": {
5050
"onlyBuiltDependencies": [
51-
"@heroui/shared-utils",
5251
"@tailwindcss/oxide",
5352
"sharp",
5453
"unrs-resolver"

0 commit comments

Comments
 (0)