reckue-dev/apps/agent/build.ps1
claude 30813da8ac feat(web): Tailwind CSS v4, UI component library, responsive design
- Install Tailwind CSS v4 with @tailwindcss/postcss, clsx, tailwind-merge, lucide-react
- Create design token system in globals.css (@theme block)
- Create cn() utility for conditional Tailwind class merging
- Build 9 base UI components: Button, Input, Textarea, Select, Card, Badge, FormGroup, Modal, Skeleton
- Refactor all pages to use Tailwind classes and UI components (remove all inline styles)
- Add responsive sidebar with mobile hamburger menu overlay
- Add responsive grid layouts (1-col mobile, 2-col tablet, 3-col desktop)
- Replace unicode icons with lucide-react icons
- Add loading skeletons for dashboard and project detail pages
- Add Rust agent build script (build.ps1) and Cargo.lock

Refs #155, #156, #157

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 23:56:33 +05:00

21 lines
1.2 KiB
PowerShell

$msvcBase = "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC"
$msvcDir = (Get-ChildItem $msvcBase | Select-Object -Last 1).FullName
$winkitBase = "C:\Program Files (x86)\Windows Kits\10"
$winkitBin = (Get-ChildItem "$winkitBase\bin\10.*" -ErrorAction SilentlyContinue | Select-Object -Last 1).FullName
$winkitLib = (Get-ChildItem "$winkitBase\Lib\10.*" -ErrorAction SilentlyContinue | Select-Object -Last 1).FullName
Write-Host "MSVC: $msvcDir"
Write-Host "WinKit bin: $winkitBin"
Write-Host "WinKit lib: $winkitLib"
$linkExe = "$msvcDir\bin\Hostx64\x64\link.exe"
Write-Host "link.exe exists: $(Test-Path $linkExe)"
$env:PATH = "$msvcDir\bin\Hostx64\x64;$winkitBin\x64;C:\Users\harde\.cargo\bin;C:\Users\harde\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Windows\System32;C:\Windows"
$env:LIB = "$msvcDir\lib\x64;$winkitLib\ucrt\x64;$winkitLib\um\x64"
$env:INCLUDE = "$msvcDir\include;$winkitBase\Include\$(Split-Path $winkitLib -Leaf)\ucrt;$winkitBase\Include\$(Split-Path $winkitLib -Leaf)\um;$winkitBase\Include\$(Split-Path $winkitLib -Leaf)\shared"
Set-Location "C:\Users\harde\develop\reckue\reckue-dev\apps\agent"
cargo clean
cargo build --release