From 220ec757d42b54f498d031436e5b4b03931b165c Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Sun, 29 Mar 2026 14:15:21 +0200 Subject: refactor: move packages sub-folders into web app --- packages/ui/package.json | 19 -- packages/ui/src/icons/brand.tsx | 67 ------- packages/ui/src/icons/index.tsx | 2 - packages/ui/src/icons/ui.tsx | 385 ---------------------------------------- packages/ui/tsconfig.json | 20 --- 5 files changed, 493 deletions(-) delete mode 100644 packages/ui/package.json delete mode 100644 packages/ui/src/icons/brand.tsx delete mode 100644 packages/ui/src/icons/index.tsx delete mode 100644 packages/ui/src/icons/ui.tsx delete mode 100644 packages/ui/tsconfig.json (limited to 'packages/ui') diff --git a/packages/ui/package.json b/packages/ui/package.json deleted file mode 100644 index e4f2d3ae..00000000 --- a/packages/ui/package.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "@opencut/ui", - "version": "0.0.0", - "description": "UI package for OpenCut", - "main": "./src/index.ts", - "types": "./src/index.ts", - "exports": { - "./icons": "./src/icons/index.tsx" - }, - "dependencies": { - "@iconify/react": "^6.0.2", - "@types/react": "^19.2.7", - "react": "^19.2.0" - }, - "devDependencies": { - "@types/bun": "latest", - "typescript": "^5.8.3" - } -} diff --git a/packages/ui/src/icons/brand.tsx b/packages/ui/src/icons/brand.tsx deleted file mode 100644 index 26aabf86..00000000 --- a/packages/ui/src/icons/brand.tsx +++ /dev/null @@ -1,67 +0,0 @@ -export function OcVercelIcon({ className }: { className?: string }) { - return ( - - Vercel - - - ); -} - -export function OcMarbleIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Marble - - - - ); -} - -export function OcDataBuddyIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Data Buddy - - - - ); -} diff --git a/packages/ui/src/icons/index.tsx b/packages/ui/src/icons/index.tsx deleted file mode 100644 index 2203b633..00000000 --- a/packages/ui/src/icons/index.tsx +++ /dev/null @@ -1,2 +0,0 @@ -export * from "./brand"; -export * from "./ui"; diff --git a/packages/ui/src/icons/ui.tsx b/packages/ui/src/icons/ui.tsx deleted file mode 100644 index 819276de..00000000 --- a/packages/ui/src/icons/ui.tsx +++ /dev/null @@ -1,385 +0,0 @@ -export function OcVideoIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Video - - - - ); -} - -export function OcCheckerboardIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Checkerboard - - - - - - - - - - - - - - - ); -} - -export function OcSlidersVerticalIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Sliders Vertical - - - - - - ); -} - -export function OcSocialIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Social media - - - - - - - - - ); -} - -export function OcTextWidthIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Text width - - - ); -} - -export function OcTextHeightIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Text height - - - ); -} - -export function OcFontIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Font - - - ); -} - -export function OcShapesIcon({ - className = "", - size = 32, - strokeWidth = 1.5, -}: { - className?: string; - size?: number; - strokeWidth?: number; -}) { - return ( - - Shapes - - - - - - - - - ); -} - -export function OcMirrorIcon({ - className = "", - size = 32, -}: { - className?: string; - size?: number; -}) { - return ( - - Mirror - - - - - - - - - - - ); -} - -export function OcSquarePlusIcon({ - className = "", - size = 32, - strokeWidth = 1.5, -}: { - className?: string; - size?: number; - strokeWidth?: number; -}) { - return ( - - Square Plus - - - - - - - - - - - - - - ); -} diff --git a/packages/ui/tsconfig.json b/packages/ui/tsconfig.json deleted file mode 100644 index 6f06d719..00000000 --- a/packages/ui/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2020", - "lib": ["ES2020", "DOM", "DOM.Iterable"], - "module": "ESNext", - "skipLibCheck": true, - "moduleResolution": "bundler", - "allowImportingTsExtensions": true, - "resolveJsonModule": true, - "isolatedModules": true, - "noEmit": true, - "jsx": "react-jsx", - "strict": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "noFallthroughCasesInSwitch": true - }, - "include": ["src/**/*"], - "exclude": ["node_modules"] -} -- cgit v1.3.1